Website powered by

Spiderverse portal

This is the third and final iteration of a portal I've been working on in geometry nodes. The first iteration was mostly based on maths, and the second version was based on the native particle physics system in Blender. This version is by far the most versatile since it uses the (relatively) new simulation nodes - allowing it to be more easily animated than the first version without being as computationally intensive as the second.

The portal design is heavily inspired by the recent Spiderverse movies and the animation I made this node tree for, which further leans into the art style.

In addition to the above node trees, I made two others - one for UV unwrapping + assigning textures and the other for generating the backing diamonds, though these were quite simple.

A quick animation to demonstrate the customizability of the node tree

The main tree which is used for both the inner and outer particles (with different input values/parameters).
It works by randomly selecting some points in a circle every frame and then instancing ico-spheres on them.

The main tree which is used for both the inner and outer particles (with different input values/parameters).
It works by randomly selecting some points in a circle every frame and then instancing ico-spheres on them.

The node tree to shape the portal into either a pointed shape or a polygonal shape

The node tree to shape the portal into either a pointed shape or a polygonal shape