Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/signalwalker/eightfold

A library for partitioning 3D data.
https://github.com/signalwalker/eightfold

gamedev graphics rust

Last synced: about 1 month ago
JSON representation

A library for partitioning 3D data.

Awesome Lists containing this project

README

        


Eightfold



crates.io
commits since last release
docs.rs
LGPL 3.0 or later

A library for partitioning 3D data. Built with nalgebra.


Not yet fit for actual use; wait until [1.0.0](https://github.com/SignalWalker/eightfold/issues/1).

## Feature Flags

* `spatial` :: [Octree] wrappers with a defined transformation outside of their internal space.
* `render` :: Utilities for rendering an [Octree] with a GPU.
* `tracing` :: Emit trace events using [tracing](https://github.com/tokio-rs/tracing).

## Usage

* [Examples](./samples)

## See Also

* [1.0.0 Checklist](https://github.com/SignalWalker/eightfold/issues/1)
* [Subprojects](./lib)

## References

1. Michael Schwarz and Hans-Peter Seidel. 2010. Fast parallel surface and solid voxelization on GPUs. ACM Trans. Graph. 29, 6, Article 179 (December 2010), 10 pages.