An open API service indexing awesome lists of open source software.

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)

Awesome Lists containing this project

README

        

![Bunny 360° animation](./docs/bunny360_smooth.gif)

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