Skip to content

A Dynamic BVH (Bounding Volume Hierarchy) using incremental refit and tree-rotations

License

Notifications You must be signed in to change notification settings

ImVexed/dyntree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dyntree

A Dynamic BVH (Bounding Volume Hierarchy) using incremental refit and tree-rotations

This is a Go port of https://github.com/jeske/SimpleScene/tree/master/SimpleScene/Util/ssBVH

Warning

This is a very WIP translation of the C# implementation. There are likely bugs, and certainy not enough testing coverage to catch them. Any and all pull requests are appreciated as I move to make this library more stable.

Areas of focus

  • Thread-Safe access (hopefully parallel eventually)
  • Experimenting with allocationless strategies
  • Better test coverage

Images

Benchmark Results Graphical representation of a tree (red=boundary,green=entity):

About

A Dynamic BVH (Bounding Volume Hierarchy) using incremental refit and tree-rotations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages