6 releases (breaking)

0.5.0 Jun 3, 2023
0.4.1 Dec 17, 2019
0.3.0 Dec 10, 2019
0.2.0 Dec 6, 2019
0.1.0 Dec 6, 2019

#787 in Graphics APIs

MIT license

175KB
4.5K SLoC

Rendology

Docs Status license Crates.io

Ultimate Scale screenshot

Rendology is a Glium-based 3D rendering library. It is not, however, a game engine.

⚠️ Rendology is in a very early stage; it is undocumented and subject to frequent changes. Using this crate is not (yet) recommended! ⚠️

There's a blog post on Rendology's architecture.

Features

Rendology features amateur-grade implementations of:

  • Shadow mapping
  • Deferred shading
  • A glow effect
  • FXAA
  • Instanced rendering

Each of the rendering effects can be turned on and off separately.

Rendology makes it easy to integrate custom scene shaders into the rendering pipeline.

Dependencies

~12–19MB
~306K SLoC