#game #engine #renderer #3d #amethyst

amethyst_rendy

High-level rendering engine with multiple backends

6 releases (3 breaking)

✓ Uses Rust 2018 edition

0.4.0 Jan 30, 2020
0.3.0 Sep 26, 2019
0.2.0 Jul 30, 2019
0.1.2 Jun 22, 2019

#7 in Rendering engine

Download history 271/week @ 2019-11-01 388/week @ 2019-11-08 1776/week @ 2019-11-15 759/week @ 2019-11-22 410/week @ 2019-11-29 383/week @ 2019-12-06 288/week @ 2019-12-13 298/week @ 2019-12-20 352/week @ 2019-12-27 359/week @ 2020-01-03 405/week @ 2020-01-10 339/week @ 2020-01-17 309/week @ 2020-01-24 475/week @ 2020-01-31 419/week @ 2020-02-07

2,101 downloads per month
Used in 18 crates (6 directly)

MIT/Apache and maybe MPL-2.0

420KB
10K SLoC


lib.rs:

This implementation of the Amethyst Renderer utilizes the rendy crate, built on top of gfx-hal to provide the building blocks for a AAA configurable rendering graph-based pipeline.

As a general overview, this crate can be broken down as follows:

Core

Submodules

Passes

Systems

Components

Dependencies

~14–20MB
~392K SLoC