u/ConceptMysteri0us

Hi all, Ive created a nodebased engine. Opengl based. running on a 24gb nvidia3090.
This is from a stresstest i did.
what we see here is 100 million particles with collision trapped in a vortex. The explosions you see is me fiddling around with the collision controls.
the nodes i have here goes like this:
grid(particle creator, 10000x10000 particles) -> Attractor(pull everything in) -> Attractor(Vortex field) -> color field(pretty colors) -> rasterizer(sets image resolution 1000x1000px)
hope you like :)

u/ConceptMysteri0us — 15 days ago
▲ 45 r/GraphicsProgramming+3 crossposts

Hi all,

currently creating a nodebased noise and particle engine. just wanted to show a preview because its finally starting to come together :) ill probably repost with a bit more previews later on.

created with opengl

In the video im running at about 250 000 points. theoretical limit is about 500 million points for my 24gb gpu. but i would say it runs pretty smooth up until about 40-50 million in very simple node trees. So i do have some more work to do.

implemented 54 unique nodes. Some really fun behavioral nodes, here is a sample of few of them.

Attractor (attract, repel vortex)
Boids (flocking behavior)
Collisions
Flow field (points are flowing along the contours of an image, or towards brightness etc.)
Physarum (Slime mold like characteristics, follows scent trails, with 3 sensors for steering)
wind

curl noise
domain warp
strange attractor (lorenz, rössler, thomas)
Signed Distance Field

grid generator
image sampler
phyllotaxis generator
Poisson disk generator
different shapes
Reaction diffusion

export

i hope you like :)

u/ConceptMysteri0us — 17 days ago