pub static specularColor: SpecularColorInternalTypeExpand description
Set's the color of the specular highlight when using a specular material and specular light.
This method can be combined with specularMaterial() and shininess() functions to set specular highlights. The default color is white, ie (255, 255, 255), which is used if this method is not called before specularMaterial(). If this method is called without specularMaterial(), There will be no effect.
Note: specularColor is equivalent to the processing function lightSpecular.
Examples
function setup() {
createCanvas(100, 100, WEBGL);
noStroke();
}
function draw() {
background(0);
shininess(20);
ambientLight(50);
specularColor(255, 0, 0);
pointLight(255, 0, 0, 0, -50, 50);
specularColor(0, 255, 0);
pointLight(0, 255, 0, 0, 50, 50);
specularMaterial(255);
sphere(40);
}Overloads
v1 red or hue value relative to
the current color range
v2 green or saturation value
relative to the current color range
v3 blue or brightness value
relative to the current color range
value a color string
gray a gray value
values an array containing the red,green,blue &
and alpha components of the color
color the ambient light color