top of page

Create an Iridescent Torus with Scanning Shader - Blender Project Walk Through


Rendered Video of Iridescent Torus with Scanning Shader

In this Blender Project Walk Through I wanted to share with you guys how I created this cool Sci-Fi looking Torus with this futuristic Iridescent styled shader that scrolls vertically. Honestly, I was so excited when I figured out how to create this cool lighting effect. I've been trying to use it in as many projects as I can lately. It's just such a cool effect.



Overview:

Blender Layout Overview of Iridescent Torus with Scanning Shader

Here's the general layout of the scene. It's a massive Torus where I used Geometry Nodes to Instance cubes on each of the points of the Torus. I then set up a camera that is constrained to a Bezier Curve to automate circulating the inside of the Torus. For the material of the Torus, I used 2 Principled BDSF's and a Wave Texture to control the "scanning light" texture.


Geometry Nodes:

Geometry Node Setup of Iridescent Torus with Scanning ShaderBlender Layout Overview of Iridescent Torus with Scanning Shader

I used a simple Geometry Nodes set up to instance cubes on each point of the Torus. I then created Individual Value Nodes to control specific parameters.


Shader Nodes:

Shader Node Setup of Iridescent Torus with Scanning Shader

I messed around for a while to get this to work but in theory I wanted to create a sort of light scanner that would would travel up the Z Axis of the Torus. I ended up using two Principled BSDF's with a Wave Texture on the layer that I wanted to be the "scanning" layer. Then I automated the Phase Offset and tweaked the Color Map until I got the right thickness band I wanted.


Camera and Lighting:

Camera and Lighting Setup of Iridescent Torus with Scanning Shader

I used a pretty straightforward camera and lighting set up here. I first created a Bezier circle that fit inside the Torus. I then constrained the path of the camera to the curve and constrained an empty to the curve as well for the camera to Track to.


Lastly, I added two lights and parented them to the camera so they would move as the camera moves.





Comments


Stay up to Date!

Receive updates for new Blog Posts, Videos as well as Promotional Discounts and other news.

Thanks for Subscribing!

bottom of page