-
spirv-reflect
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications
-
rafx
Rendering framework built on an extensible asset pipeline
-
rpt
Physically-based path tracing renderer written in Rust
-
meshopt
Rust ffi bindings and idiomatic wrapper for mesh optimizer
-
amethyst_rendy
High-level rendering engine with multiple backends
-
screen-13
An easy-to-use 2D/3D rendering engine in the spirit of QBasic
-
flo_render_canvas
Converts flo_canvas streams to flo_render streams
-
rend3-list
default renderlist rend3
-
glerminal
A lightweight OpenGL terminal
-
limeth/euclider
A non-euclidean ray tracer
-
rafx-assets
Rendering framework built on an extensible asset pipeline
-
vxdraw
Simple 2D rendering library
-
radiant-rs
Thread-safe Rust sprite rendering engine with a friendly API and custom shader support
-
intel_tex
Rust bindings for Intel’s ISPC texture compressor
-
yoga-sys
Raw rust bindings for yoga (facebook flex layout cross-platform engine)
-
e2r
experimental rendering engine in rust
-
rafx-api
Rendering framework built on an extensible asset pipeline
-
dasom
A toy ray tracing engine based on Ray Tracing In One Weekend in Rust
-
horde3d-sys
FFI bindings for Horde3D v1.0 Horde3D is automatically built and linked statically
-
amethyst_renderer
High-level rendering engine with multiple backends
-
draw2d
A focused high-performance 2D drawing crate
-
mallumo
Rendering library focused on real-time global illumination techniques
-
vk-mem
Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)
-
rend3-gltf
gltf scene and model loader for rend3
-
rend3
Easy to use, customizable, efficient 3D renderer library built on wgpu
-
window
Minimal Rust code for creating a window, automatically choosing a backend window manager and graphics API
-
alchemy
A cross-platform GUI framework written in Rust. Adapts to native view-layers on each platform. UIKit/React inspired.
-
alchemy-cocoa
Cocoa bindings for Alchemy, a cross-platform GUI framework written in Rust
-
microfacet
microfacet for rust
-
webrender_api
Public API for WebRender
-
covalent_gl
Crate name available
-
agg
High-quality 2D graphics engine based on Anti-grain Geometry
-
gaia
A terrain rendering engine for gfx applications
-
shine-testutils
SHINE. Unit test helpers for the shine engine.
-
dashing
ASCII-style roguelike engine (currently empty)
-
gltile
OpenGL-based tile rendering engine
-
azul-webrender-api
Public API for WebRender
-
filament
Rusty bindings for google filament rendering engine
-
phosphor
a deferred PBR renderer for vulkan
-
covalent
Crate name available
-
plating
PLATING - the UI for RUST. Uses native widgets and gives the user complete and full control over the ui.
-
valor
Ergonomic rendering engine for games in Rust
-
kajiya
An educational real-time rendering engine
-
rafx-renderer
Rendering framework built on an extensible asset pipeline
-
appkit-derive
A crate containing macros for appkit
-
rafx-framework
Rendering framework built on an extensible asset pipeline
-
rafx-base
Rendering framework built on an extensible asset pipeline
-
shine-shard
SHINE. Common component building blocks for the shine engine.
-
rafx-shader-processor
Rendering framework built on an extensible asset pipeline
-
rafx-nodes
Rendering framework built on an extensible asset pipeline
-
rafx-visibility
Rendering framework built on an extensible asset pipeline
-
rafx-resources
Rendering framework built on an extensible asset pipeline