https://github.com/dirktoewe/otrt
Sparse Voxel OctTree Ray Tracing in Scala(JS)
https://github.com/dirktoewe/otrt
raytracing scala scala-js voxel-engine
Last synced: 4 months ago
JSON representation
Sparse Voxel OctTree Ray Tracing in Scala(JS)
- Host: GitHub
- URL: https://github.com/dirktoewe/otrt
- Owner: DirkToewe
- License: gpl-3.0
- Created: 2019-03-14T11:55:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-14T20:28:12.000Z (over 6 years ago)
- Last Synced: 2025-02-24T05:35:08.134Z (4 months ago)
- Topics: raytracing, scala, scala-js, voxel-engine
- Language: Scala
- Size: 37.1 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

This project is an exploration of the Sparse Voxel Octree Raytracing/-casting.
It was inspired by the research of Sparse Voxel OctTrees done by IdSoftware for
the IdTech engine as presented during Siggraph 2008.An in-browser live rendering of the [Stanford Bunny](http://graphics.stanford.edu/data/voldata/voldata.html#bunny)
can be found [here](https://dirktoewe.github.io/otrt/bunny360.html). Give the
`.html`-file a little time to load as it contains roughly 5.5 MB of voxel data.#### References:
* https://www.youtube.com/watch?v=VpEpAFGplnI
* http://s08.idav.ucdavis.edu/olick-current-and-next-generation-parallelism-in-games.pdf