Skip to content

rael-dev/octree-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

octree-example

A simple application showcasing an Octree space partitioning algorithm. Rendering is done using the Simplex rendering system.

The application spawns entities into a global dimension and runs collision checks for each entity against every other entity to see if they overlap. The frame rate is calculated and displayed in the upper left GUI. It starts off lower because of the expensive checks that must be run against each entity every frame. As octree subdivisions are created, this creates new dimensions which allow for the number of necessary collision checks to be cut down dramatically since entities only test against their local dimension. This should result in a higher frame rate.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages