Py5Graphics.emissive()#

Sets the emissive color of the material used for drawing shapes drawn to the screen.

Description#

Sets the emissive color of the material used for drawing shapes drawn to the screen. Use in combination with Py5Graphics.ambient(), Py5Graphics.specular(), and Py5Graphics.shininess() to set the material properties of shapes.

This method has additional color functionality that is not reflected in the method’s signatures. For example, you can pass the name of a color (e.g. “green”, “mediumpurple”, etc). Look at the online “All About Colors” Python Ecosystem Integration tutorial for more information.

This method is the same as emissive() but linked to a Py5Graphics object. To see example code for how it can be used, see emissive().

Underlying Processing method: PGraphics.emissive

Signatures#

emissive(
    gray: float,  # value between black and white, by default 0 to 255
    /,
) -> None

emissive(
    rgb: int,  # color to set
    /,
) -> None

emissive(
    v1: float,  # red or hue value (depending on current color mode)
    v2: float,  # green or saturation value (depending on current color mode)
    v3: float,  # blue or brightness value (depending on current color mode)
    /,
) -> None

Updated on December 25, 2023 16:36:33pm UTC