Destructible 3D World

This project uses KD-trees to define blocks of solid substance with a texture, allowing the user to remove blocks of it interactively. This creates a fully destructible 3D world that in this project can be destroyed by throwing small explosive things at it.

Also, the renderer is basically a deferred rendering system, although a very limited one.

Leave a comment