its been so long…
i worked on this project around 2 months ago, and i got the sudden urge to revisit it. it’s a good way to clock some hours ;)
in this one, i added some particles! some eye candy is always appreciated.
the particle system uses gpu instancing. a single quad mesh is uploaded once, then each frame an array of particle data (position, size, color, texture index) is sent to the gpu and drawn in one call for all particles. each particle is a billboarded quad that always faces the camera by constructing vertex positions using the camera. particles spawn with random velocities when blocks break,
these need some adjustment still, but it works for now.
see you in the next one!
Log in to leave a comment