How to hide mesh based lights on Blender Cycles?

The use of mesh-based light in Blender Cycles is one of the most important elements to setup a good light for architecture. But, there is a small inconvenience with those types of lights. They are big planes or objects that emit light, which will result on them showing up on the rendering. If you don`t want to try to hide those objects by placing them off scene, or even changing the camera to avoid framing the light sources, this quick tip from an artist called DDDGamer will help you to hide all mesh based lights at render.

The secret? Use some nodes to hide them only at the render.

Blender 3D Architect Pro


  • Alain

    You can do the same by deactivating the “Camera” in the “Ray Visibilty” of the “Object” Properties Panel of the light emitting object.

    And you also can make the light emitting object invisible in glossy materials by turning off the “Glossy” in the “Ray Visibility” Panel or adding a “Is Glossy Ray” Node from the “Light Path” Node in the Material.

    Kind regards


    Or you can simply uncheck “camera” in the “ray visibility” section from the “object” panel 😉

  • Allan Brito

    There are lots of ways to do that! Thanks for all your tips. 🙂

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Blender 3D Architect Newsletter

Receive free assets, news, and resources for architecture

We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, address, email, etc.) to any third party. Nor will we send you unsolicited email.