Name | lights |
---|---|
Examples |
settings <- function() { size(100, 100, P3D) } setup <- function() { background(0) noStroke() } draw <- function() { # Sets the default ambient and directional light lights() translate(20, 50, 0) sphere(30) translate(60, 0, 0) sphere(30) } settings <- function() { size(100, 100, P3D) } draw <- function() { background(0) noStroke() # Sets the default ambient and directional light lights() translate(20, 50, 0) sphere(30) translate(60, 0, 0) sphere(30) } |
Description | Sets the default ambient light, directional light, falloff, and specular values. The defaults are ambientLight(128, 128, 128) and directionalLight(128, 128, 128, 0, 0, -1), lightFalloff(1, 0, 0), and lightSpecular(0, 0, 0). Lights need to be included in the draw() to remain persistent in a looping program. Placing them in the setup() of a looping program will cause them to only have an effect the first time through the loop. |
Syntax | ights( |
Related |
ambientLight directionalLight pointLight spotLight |
Cover
Reference
Tutorials
Bugs