amethyst_renderer 0.3.1

High-level rendering engine with multiple backends
Documentation

Amethyst - Rendering Engine

Build Status Crates.io MIT License Join the chat

High-level rendering engine with multiple backends. This project is a work in progress and is very incomplete. Pardon the dust!

Proposal

let mut front = Frontend::new(...);
let mut back = Backend::new(...);

let data = PersistentData { ... };
let handles = back.load_persistent_data(data);

loop {
    let frame = Frame { ... };
    let ir = front.process(frame);
    back.process(ir);
}