Install our extension to search inside any video instantly.

Diffraction Grating in Blender (Cycles)

Added:
154 views22likes8:22RobbieTiltonOriginal Release: 2026-07-22

A diffraction grating effect in Blender Cycles can be created by implementing the diffraction equation Mλ = D sin(θ), where M represents the diffraction order (0, 1, 2, or their inverses), λ is the wavelength of light (450nm for blue, 570nm for yellow, 650nm for red), and D is the groove spacing (approximately 1,600nm for CDs). The effect is achieved by combining multiple glossy BSDF shaders with different wavelength values (415-690nm) in a node group, then mixing them with a base material (glossy BSDF for sharp glints and principled BSDF for the underlying surface). Adding noise textures to the reflection creates realistic imperfections, while ACES 2.0 color management preserves the vibrant rainbow colors.