![]() |
#1
|
|||
|
|||
headlight defaults
Hi, does anyone know the defaults for the headlight? I can't seem to find that in the documentation or anywhere online. Thanks!
|
#2
|
|||
|
|||
By default the head light is directional, pointing in the +Z direction, with the following color values:
diffuse: [0.8,0.8,0.8] ambient: [0.05,0.05,0.05] specular: [1,1,1] |
#3
|
|||
|
|||
Oh, I didn't realize that lights could have diffuse, ambient, and specular components. Some follow-up questions. Do all new lights also have those same defaults? And if you set the color to say, viz.RED, then do you get diffuse=[0.8,0,0], ambient=[0.5,0,0], and specular=[1,0,0]? What about the default headlight values for the three types of attenuation, spread, and intensity? And is setting a light's position, say light.position(0,1,0), the same as translating it with light.translate(0,1,0)?
|
#4
|
|||
|
|||
Yes, all new lights default to these values. Setting the color of a light to viz.RED will set the diffuse to [1,0,0] and leave the ambient/specular alone. If you want to change those values then you can use the <node>.ambient and <node>.specular commands.
Here are the defaults for the other values: spotexponent: 0.0 spread: 180 constant attenuation: 1 linear attenuation: 0 quadratic attenuation: 0 intensity: 1 Translating a light has the same effect as setting the position. |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|