---
title: "Camera Shader"
url: "https://help.maxon.net/c4d/en-us/Content/html/XMG_CAMERA.html"
section_path: "MoGraph > Shaders > Camera Shader"
element_id: "XMG_CAMERA"
description: "Define a camera in the Camera Shader whose rendered view should be used as a texture. One effect that can be achieved is a feedback effect when the camera …"
---

# Camera Shader

![Image: 024319.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/024319.jpg)\
The shader grabs a camera view that can then be projected onto any object. At the bottom right is an example of a feedback effect (camera views the canvas).

Define a camera in the Camera Shader whose rendered view should be used as a texture. One effect that can be achieved is a feedback effect when the camera is aimed at the object on which the **Camera Shader** material lies (as with all other reflection effects, the [Ray Depth](https://help.maxon.net/c4d/en-us/Content/html/DRENDERSETTINGS-RDATA_GROUP_OPTIONS.html.md) parameter is used to define the number of repetitions).

Also, multiple views of an object can be easily created in a single rendered image. Simply create several cameras and project each one's view onto an element within the scene, e.g., a Plane object or a Background object.

![Image: 030082.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/030082.jpg)\
Several views can be incorporated into a single rendering. The top two views are layers with a Camera Shader assigned.
