Skip to content

ProjectionNode from Camera

by Yukimituki·VFX

Images © Yukimituki. Used for product review; image policy.

Why we like it

It sits at rank 286 in the Blender extensions library, with more than 14,000 downloads and a 5.0 rating across four reviews. It stands out for building camera-projection setups directly as shader node groups.

What is ProjectionNode from Camera?

ProjectionNode from Camera builds a node group that projects an image onto geometry according to how it appears in a camera's background. Its panel sits in the node tab of the shader editor's sidebar, where you pick a camera from a pulldown and choose one of the images set as that camera's background. If the chosen camera has no background image, the background items stay hidden.

Pressing the Make CameraProjection Nodes button creates a node group named after the camera and image, such as [camera name]_[image name]_Projection. You add it to the material shown in the shader editor, or bring it into another material through the group items in the Add menu, then wire its color output into a shader's color input to project the image. Images with alpha output the color from the color input or a combination of the two. A limit angle lets the color input take over when the angle between the camera and the projected surface grows larger than the set limit, and the blur setting turns that boundary into a gradation.

It works with Blender 4.2 LTS and newer and is released under the GNU General Public License v2.0 or later.

Who is ProjectionNode from Camera best for?

ProjectionNode from Camera is best for blender artists setting up camera projection from an image placed in a camera's background.

How much does ProjectionNode from Camera cost?

ProjectionNode from Camera is completely free to download and use.

Key features

  • Creates a node group that projects a camera's background image onto surfaces
  • Panel in the node tab of the shader editor's sidebar with camera and background pulldowns
  • Make CameraProjection Nodes button generates a node group named after the camera and image
  • Add the node group to the current material or pull it in from the Add menu's group items
  • Alpha images output the color input value or a combination of the image and color
  • Limit angle switches to the color input when the camera-to-surface angle exceeds it
  • Blur setting turns the angle boundary into a gradation

Tags

#camera projection#projection mapping#shader nodes#node group#material#Blender add-on#texturing

Frequently asked questions

Does ProjectionNode from Camera work with Blender 4.2 LTS?

ProjectionNode from Camera is compatible with Blender 4.2 LTS and newer, so any version from 4.2 onward should run it. The add-on is version 1.3.0 and was last updated on March 31st, 2024. It works within the shader editor, adding its panel to the node tab of the sidebar. If you're on a Blender release older than 4.2 LTS, you'd need to check whether it loads, since 4.2 LTS is the stated minimum. For the most current compatibility details, the developer's page on the Blender extensions site is the place to confirm.

Is ProjectionNode from Camera free to use?

ProjectionNode from Camera is listed as free here and is released under the GNU General Public License v2.0 or later. That license covers how you can use, modify and redistribute the add-on. Because licensing terms can change over time, it's worth confirming the current status on the developer's page before relying on it for commercial work. As a small add-on focused on camera projection nodes, it's straightforward to try, and the license places it within Blender's open-source ecosystem.

How do I install ProjectionNode from Camera?

ProjectionNode from Camera can be added by dragging and dropping the add-on into Blender, or by downloading it and installing it from disk. Once enabled, its panel appears in the node tab of the sidebar above the shader editor. From there you select a camera from the pulldown, choose the background image you want, and press the Make CameraProjection Nodes button to generate the node group. The add-on is small in size, so installation is quick.

How does ProjectionNode from Camera handle steep projection angles?

ProjectionNode from Camera includes a limit angle: when the angle between the camera and the projected surface is larger than the specified limit, the node group uses the color input value instead. The blur setting turns the boundary between those angle restrictions into a gradation, so the change happens gradually rather than at a hard edge. These controls are part of the node group created by the add-on, and take effect once its color output is connected to a shader's color input.

What happens if the selected camera has no background image in ProjectionNode from Camera?

ProjectionNode from Camera relies on the image set in a camera's background, so if the specified camera has no background image, the items under Background won't be displayed in the panel. You'd first set a background image on the camera, then select it from the dropdown before generating the projection node group. When you connect the resulting node group's color output to a shader's color input, the image projects from the camera as chosen.

Alternatives to ProjectionNode from Camera

Also in VFX for Blender.

Similar plugins