amethyst_rendy 0.1.2

High-level rendering engine with multiple backends
Documentation
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 * [`DrawFlat2DDesc`](crate::pass::flat2d::DrawFlat2DDesc) * [`DrawFlat2DTransparentDesc`](crate::pass::flat2d::DrawFlat2DTransparentDesc) * [`DrawPbrDesc`](crate::pass::pbr::DrawPbrDesc) * [`DrawFlatDesc`](crate::pass::flat::DrawFlatDesc) * [`DrawShadedDesc`](crate::pass::shaded::DrawShadedDesc) * [`DrawSkyboxDesc`](crate::pass::skybox::DrawSkyboxDesc) * [`DrawDebugLinesDesc`](crate::pass::debug_lines::DrawDebugLinesDesc) ## Systems * [`RenderingSystem`](crate::system::RenderingSystem) * [`VisibilitySortingSystem`](crate::visibility::VisibilitySortingSystem) * [`SpriteVisibilitySortingSystem`](crate::sprite_visibility::SpriteVisibilitySortingSystem) ## Components * [`Camera`](camera::Camera) * [`SpriteVisibility`](sprite_visibility::SpriteVisibility) * [`Visibility`](visibility::Visibility) * [`BoundingSphere`](visibility::BoundingSphere) * [`DebugLinesComponent`](debug_drawing::DebugLinesComponent) * [`Light`](light::Light) * [`Tint`](resources::Tint) * [`JointTransforms`](skinning::JointTransforms) * [`SpriteRender`](sprite::SpriteRender)