How to | Color a 3D Surface without Lighting
The Wolfram Language lets you determine the final rendered color of a 3D surface using simulated lighting, reflection, and glow. With the Glow option, you can color a 3D surface independently of simulated lighting and reflection by effectively causing the surface to emit light in the specified color.
First, create a 3D cylinder. By default, the intrinsic surface color of 3D objects in the Wolfram Language is white. The color you see comes from the simulated lighting that the Wolfram Language uses by default:
In the Manipulate here, the sliders are used to set the Glow color. In other words, the sliders control the color of light that is emitted by the cylinder. Lighting can be set to None or Automatic. Automatic is the explicit setting for the default Lighting scheme in the Wolfram Language. The Inset 2D rectangle at the top right shows the raw color used for the Glow setting in the absence of Lighting; it does not vary with the setting for Lighting in the Manipulate.
You can gain even further control over the final color of a 3D surface by explicitly giving it an intrinsic surface color. This affects the color of light that the surface reflects. For more information, see How to: Control the Response of a 3D Surface to Lighting.