The Visitor - Spiral Galaxy With Arms Generated Procedurally in Geometry Nodes

codesignprojects in Simulations & Effects


Documentation

Overview This Geometry Nodes setup procedurally generates a 3D spiral galaxy. It distributes points onto a base grid and applies a math-driven, gradual rotation based on distance from the center. A Simulation Zone drives the continuous animated rotation, while custom Z-axis displacement adds volume and noise to create realistic, undulating galactic arms.

Quick Setup

  1. Add the Geometry Nodes modifier to a base mesh.

  2. Play the timeline from Frame 0. The setup will automatically generate the points, form them into spiral arms, and begin rotating them.

Customization

  • Star Density: Inside the POINTS ON FACE frame, adjust the Density of the Distribute Points on Faces node to increase or decrease the number of stars.

  • Star Size: Inside the SCALE SETTINGS frame, the Random Value node controls the min/max scale of the instanced spheres.

  • Galaxy Shape: Locate the Get Z displacement frame. The Float Curve and Noise Texture nodes here determine how the stars are pushed up and down along the Z-axis to give the galaxy its 3D volume.

  • Rotation Speed: Inside the Gradual Rotation setup frame, find the Math (Divide) node connected to Scene Time. Decrease the divide value to make the galaxy spin faster, or increase it to slow it down.

$2.90

Have questions about this product?
Login to message

Details
Sales 30+
Rating
2 ratings
Published over 3 years ago
Blender Version 3.6 - 5.2
Render Engine Used Cycles, Eevee
License Creative Commons