Crea una luz que brilla desde todas las direcciones.
La luz ambiental no proviene de una dirección específica. En cambio, las formas 3D se iluminan de manera uniforme desde todos los lados. Las luces ambientales se utilizan casi siempre en combinación con otros tipos de luces.
Hay tres formas de llamar a ambientLight()
con parámetros opcionales para establecer el color de la luz.
La primera forma de llamar a ambientLight()
tiene dos parámetros, gray
y alpha
. alpha
es opcional. Se pueden pasar valores de escala de grises y alfa entre 0 y 255 para establecer el color de la luz ambiental, como en ambientLight(50)
o ambientLight(50, 30)
.
La segunda forma de llamar a ambientLight()
tiene un parámetro, color. Se puede pasar un objeto p5.Color, un arreglo de valores de color o una cadena de color CSS, como en ambientLight('magenta')
, para establecer el color de la luz ambiental.
La tercera forma de llamar a ambientLight()
tiene cuatro parámetros, v1
, v2
, v3
y alpha
. alpha
es opcional. Se pueden pasar valores RGBA, HSBA o HSLA para establecer los colores de la luz ambiental, como en ambientLight(255, 0, 0)
o ambientLight(255, 0, 0, 30)
. Los valores de color se interpretarán utilizando el colorMode() actual.
Ejemplos
Sintaxis
ambientLight(v1, v2, v3, [alpha])
ambientLight(gray, [alpha])
ambientLight(value)
ambientLight(values)
ambientLight(color)
Parámetros
valor rojo o de matiz en el actual colorMode().
valor verde o de saturación en el actual colorMode().
valor azul, brillo o luminosidad en el actual colorMode().
valor alfa (transparencia) en el actual colorMode().
valor de escala de grises entre 0 y 255.
color como una cadena CSS.
color como un arreglo de valores RGBA, HSBA o HSLA.
color como un objeto p5.Color.