Skip to content

Parallax Node

by MultLabs·Rendering

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

Why we like it

Parallax Node earns its spot in the blender_extensions library by packing parallax mapping into a single shader node that carries the height map directly, rather than the complex node groups many setups rely on.

What is Parallax Node?

Parallax Node is a Blender add-on from MultLabs that provides a custom shader node for parallax mapping. Parallax mapping displaces texture coordinates based on a height map and the viewing angle, creating the appearance of surface relief and depth on flat surfaces without adding geometry.

Rather than a complex node group, this add-on uses a single node that directly contains the height map texture and controls the iteration count internally through a step parameter. It exposes an Elevation Image input, a UV Map selector for custom UV layers, Steps from 1 to 64 for balancing quality against performance, Strength from 0.0 to 100.0 for scaling the effect, and Bias from 0.0 to 2.0 for fine-tuning the height mapping. You add it in the Shader Editor via Shift + A, and it works with both Cycles and EEVEE.

Under the hood it implements parallax occlusion mapping through multiple texture sampling iterations. Version 1.1.3 added a Camera Type setting with Default, Panoramic, and Mirror Ball modes. Some code is adapted from the Noise Nodes add-on by haseebahmed295, and the project is licensed under GPL v3.0 or later.

Who is Parallax Node best for?

Parallax Node is best for blender artists who want to add the appearance of surface relief and depth to flat surfaces through shader materials, without extra geometry.

How much does Parallax Node cost?

Parallax Node is completely free to download and use.

Key features

  • Single custom shader node that contains the Height Map texture directly, rather than a complex node group
  • Steps parameter (1-64) for adjusting the iteration count, balancing quality against performance
  • Strength control (0.0-100.0) for scaling the parallax effect
  • Bias parameter (0.0-2.0) for fine-tuning the height mapping
  • UV Map selector for use with custom UV layers
  • Works with both Cycles and EEVEE
  • Camera Type setting with Default, Panoramic, and Mirror Ball modes

Tags

#parallax mapping#shader nodes#height map#materials#parallax occlusion mapping#Cycles#EEVEE

Frequently asked questions

Does Parallax Node work with Blender 5.0?

Parallax Node is listed as compatible with Blender 5.0 and newer, so it runs on current 5.x releases. It installs as a shader node add-on and requires no special permissions. Once installed, the custom node appears in the Shader Editor. The developer's page lists 5.0 as the minimum, so behavior on earlier releases is not covered here. Check the developer's page for the current compatibility notes if you are working on a different version.

Does Parallax Node work with both Cycles and EEVEE?

Parallax Node works with both Cycles and EEVEE, so the parallax effect previews in real time under either engine. The node implements parallax occlusion mapping through multiple texture sampling iterations, refining the texture coordinate offset from the height map as the viewing angle changes. You can tune the result with the Steps, Strength, and Bias parameters to trade quality for performance depending on the engine and scene. For specifics on each engine, see the developer's page.

How do I add the Parallax node in the Shader Editor?

Parallax Node is added from within Blender's Shader Editor. Open or select a material, press Shift + A to bring up the Add menu, then navigate to Paralax Nodes and choose Parallax. Connect the node's vector output into your texture inputs. The node contains the Elevation Image (height map) directly and provides a UV Map selector, plus Steps, Strength, and Bias parameters for controlling the effect. The developer's page includes the closure and image setup examples referenced in its documentation.

Is Parallax Node free to download?

Parallax Node is listed as free here, and the project is licensed under the GNU General Public License v3.0 or later. That license covers use, modification, and redistribution under its terms, with details in the source file headers. The add-on requires no special permissions to run. For current licensing and any distribution details, check the developer's page rather than relying on this listing alone.

What does the Steps parameter in Parallax Node control?

Parallax Node's Steps parameter sets the number of iterations, ranging from 1 to 64. Higher values give better quality but slower performance, so it acts as a direct quality-versus-performance control. Alongside it, Strength scales the parallax effect from 0.0 to 100.0, and Bias fine-tunes the height mapping from 0.0 to 2.0. The node samples the height map across these iterations to refine the texture coordinate offset, producing the depth effect. See the developer's page for guidance on tuning these values.

Alternatives to Parallax Node

Also in Rendering for Blender.

Similar plugins