Loading video...

Video Failed to Load

Go Home

Work in progress cascaded GPU particle volumes. The particles can interact with both the world and also with each other (inspired by Noita's falling sand simulation). Each cascade size is 128^3 and takes about 0.3ms per update :)

17,968 views • 2 years ago •via X (Twitter)

11 Comments

VuVuu Inc.'s profile picture
VuVuu Inc.2 years ago

This looks insanely good, is the checkered block generation just to avoid it looking flat right now, or is that gonna be part of the world generation?

xima's profile picture
xima2 years ago

Thanks a lot! I'm using a terrain generator inspired by the ideas of @R4_Unit that is called "Voxel Automata Terrain"

Shubham Jain's profile picture
Shubham Jain2 years ago

It's just beautiful, can sense peace here.

luella's profile picture
luella2 years ago

this is so pretty! what's a cascade?

xima's profile picture
xima2 years ago

The particles are stored inside multiple volumes that are centered around the player. Each volume doubles in scale of the world it covers. So particles far away are less precise in their behaviour, but since they're small on screen, it's not very noticable. It's like LOD :)

André Felipe's profile picture
André Felipe2 years ago

What am I looking at? is this your own rendering engine or ? Absolutely stunning!

xima's profile picture
xima2 years ago

Yes this is a browser based voxel engine that I've been working on for a while now :)

deus zoxel ⛏'s profile picture
deus zoxel ⛏2 years ago

oh man ive wanted to do this forever :P

Azrhyga's profile picture
Azrhyga2 years ago

Very great!! Very good job :D

Chipboard's profile picture
Chipboard2 years ago

so you're xima from youtube

xima's profile picture
xima2 years ago

Yes!

Related Videos