Referencia ambientMaterial()

ambientMaterial()

Establece el color ambiental del material de la superficie de las formas.

El color ambientMaterial() establece los componentes del color de la luz ambiental que las formas reflejarán. Por ejemplo, llamar a ambientMaterial(255, 255, 0) haría que una forma refleje luz roja y verde, pero no luz azul.

ambientMaterial() se puede llamar de tres formas diferentes con diferentes parámetros para establecer el color del material.

La primera forma de llamar a ambientMaterial() tiene un parámetro, gray. Se pueden pasar valores de escala de grises entre 0 y 255, como en ambientMaterial(50), para establecer el color del material. Valores de escala de grises más altos hacen que las formas parezcan más brillantes.

La segunda forma de llamar a ambientMaterial() 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 ambientMaterial('magenta'), para establecer el color del material.

La tercera forma de llamar a ambientMaterial() tiene tres parámetros, v1, v2 y v3. Se pueden pasar valores RGB, HSB o HSL, como en ambientMaterial(255, 0, 0), para establecer los colores del material. Los valores de color se interpretarán utilizando el colorMode() actual.

Nota: ambientMaterial() solo se puede usar en el modo WebGL.

Ejemplos

Sintaxis

ambientMaterial(v1, v2, v3)
ambientMaterial(gray)
ambientMaterial(color)

Parámetros

v1
Number:

valor rojo o de matiz en el actual colorMode().

v2
Number:

valor verde o de saturación en el actual colorMode().

v3
Number:

valor azul, brillo o luminosidad en el actual colorMode().

gray
Number:

valor de escala de grises entre 0 (negro) y 255 (blanco).

color
p5.Color|Number[]|String:

color como un objeto p5.Color, un arreglo de valores de color o una cadena CSS.

Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/material.js and open a pull request!

Referencias Relacionadas