MathGroup Archive 1996

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: ParametricPlot3D: shading?

  • To: mathgroup at
  • Subject: [mg4385] Re: ParametricPlot3D: shading?
  • From: lawry at (James Lawry)
  • Date: Mon, 15 Jul 1996 09:01:35 -0400
  • Organization: Oxford Centre for Industrial & Applied Mathematics
  • Sender: owner-wri-mathgroup at

I, James Lawry <lawry at> wrote:
>I am trying to use ParametricPlot3D in the form
>ParametricPlot3D[{fx, fy, fz, s}, ...]
>where s is a colour specification. I expected that the following two
>commands would give roughly the same output:
>In[3]:= ParametricPlot3D[{x, y, 1, Hue[x]}, {x, 0, 1}, {y, 0, 1}]
>Out[3]= -Graphics3D-
>In[4]:= Plot3D[{1, Hue[x]}, {x, 0, 1}, {y, 0, 1}]
>Out[4]= -SurfaceGraphics-
>But while the second gives a nicely coloured surface, the first does
>not. I am using 
>In[5]:= $Version
>Out[5]= SPARC 2.2 (February 5, 1994)
>What am I doing wrong? Or is there a bug?

I have figured out the answer to my question -- you must set Lighting
-> False in the ParametricPlot3D output. Plot3D is (I think) clever
enough to realise that if you use the 2-argument form with a color
spec, you will want this automatically; ParametricPlot3D is
not. Perhaps a future release could fix this.

James Lawry.


  • Prev by Date: vertex and normals of Icosahedra
  • Next by Date: Re: Solve::luc error, what is it?
  • Previous by thread: ParametricPlot3D: shading?
  • Next by thread: Re: ParametricPlot3D: shading?