amethyst_rendy 0.1.0

High-level rendering engine with multiple backends
docs.rs failed to build amethyst_rendy-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: amethyst_rendy-0.1.2

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

  • [pass::flat2d::DrawFlat2DDesc]
  • [pass::flat2d::DrawFlat2DTransparentDesc]
  • [pass::pbr::DrawPbrDesc]
  • [pass::flat::DrawFlatDesc]
  • [pass::shaded::DrawShadedDesc]
  • [pass::skybox::DrawSkyboxDesc]
  • [pass::debug_lines::DrawDebugLinesDesc]

Systems

  • [system::RenderingSystem]
  • [visibility::VisibilitySortingSystem]
  • [sprite_visibility::SpriteVisibilitySortingSystem]

Components

  • [camera::Camera]
  • [sprite_visibility::SpriteVisibility]
  • [visibility::Visibility]
  • [visibility::BoundingSphere]
  • [debug_drawing::DebugLinesComponent]
  • [light::Light]
  • [resources::Tint]
  • [skinning::JointTransforms]
  • [sprite::SpriteRender]