is a graphics directive which specifies that surfaces of 3D graphics objects that follow are to be taken to glow with color col.


specifies that there is no glow.


  • Glow is added to diffuse and specular reflection components to determine the final rendered color of a surface.
  • Glow is a color component independent of simulated illumination.
  • Glow[] is equivalent to Glow[Black].
  • A surface can be specified as having an absolute color col by giving the combination of directives Glow[col], Black, and Specularity[0].


open allclose all

Basic Examples  (1)

Cylinder that glows red but has a black surface that reflects no light:

Scope  (2)

Glow gives an overall surface color that is independent of any Lighting:

Other surface colors still interact with lighting even if Glow is given:

Applications  (2)

Use a pure color function with no lighting interaction:

Use a color function based on the phase of a complex function:

Possible Issues  (1)

With Glow, objects can look flat if edges are not drawn:

Wolfram Research (2007), Glow, Wolfram Language function,


Wolfram Research (2007), Glow, Wolfram Language function,


@misc{reference.wolfram_2020_glow, author="Wolfram Research", title="{Glow}", year="2007", howpublished="\url{}", note=[Accessed: 28-February-2021 ]}


@online{reference.wolfram_2020_glow, organization={Wolfram Research}, title={Glow}, year={2007}, url={}, note=[Accessed: 28-February-2021 ]}


Wolfram Language. 2007. "Glow." Wolfram Language & System Documentation Center. Wolfram Research.


Wolfram Language. (2007). Glow. Wolfram Language & System Documentation Center. Retrieved from