Rendiation Rendering Framework
Rendiation is a group of crates that can be composed to impl graphics project. Build your own renderer, realtime viewer or offline tracer, game engine, physics engine, graphics data processing, generative content creation..
This repo is in very early stage and very unstable. most of crates highly unfinished.
Crates
Primitives
- Math for linear algebra primitives. Vec. Mat..
- MathEntity for geometric primitives. Box. Sphere..
- RenderEntity for graphics primitives. Camera. Controller..
Rendering
- RendiationWebGPU for WebGPU.
- RendiationWebGL for WebGL2.
Framework
- SceneGraph for graphics API agnostic 3D scene description and rendering;
- ShaderGraph for Shading Abstraction Layer;
- RenderGraph for graphics API agnostic multi-pass dependency resolve and composition;
- Rendium for UI system.
Library
- MeshBuffer for geometry mesh creating conversion utils.
- SpaceIndexer for space acceleration data structure algorithms.
- RiverMesh for mesh processing experiments. (mesh edit)
- Noize for noise pattern generation.
Application incubation
- Rinecraft for testing minecraft like game.
- RainRay for yet another ray tracer.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
