jalberse / shimmer
Physically based rendering in Rust
☆33Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for shimmer
- SPIR-🇹: shader-focused IR to target, transform and translate from 🦀☆103Updated 9 months ago
- Generate typesafe Rust bindings from WGSL shaders to wgpu☆43Updated last week
- A low-level gltf parser implemented on nanoserde☆35Updated last month
- Use winit like the async runtime you've always wanted☆47Updated 5 months ago
- GPU driven real-time renderer, backed by wgpu and rust-gpu☆83Updated this week
- A WIP project using the `VK_KHR_ray_tracing_pipeline` Vulkan extension and friends☆16Updated 3 years ago
- Real-time compute-focused async executor with job pools, thread-local data, and priorities.☆64Updated last year
- Vulkan-lite GPU API☆90Updated 4 months ago
- Framework for playing around with rendering libraries in Rust☆29Updated 3 years ago
- Color in Rust.☆36Updated this week
- Signed distance field generator in pure Rust☆29Updated 2 years ago
- Task Orchestration Framework☆56Updated last year
- Vulkan-lite GPU API☆28Updated 4 months ago
- Procedural macros for working with Vulkan shaders☆41Updated 2 months ago
- Safe, fully-featured bindings to the Tracy profiler☆22Updated 2 months ago
- A drawing framework for arbitrary windowing systems☆77Updated 9 months ago
- Implementation agnostic memory allocator for Vulkan-like APIs☆86Updated 7 months ago
- shadertoy.com shaders ported to Rust-GPU☆67Updated 3 years ago
- Simple profiler scopes for wgpu using timer queries☆94Updated last week
- Pre-allocated storage with constant-time LRU tracking☆10Updated 5 months ago
- Exposes arch-specific intrinsics as safe function (via cfg).☆48Updated 3 months ago
- Demo for the swash font library☆36Updated last year
- Rust crate to generate GLSL structs with explicitly-initialized padding bytes☆73Updated last month
- 🛠 Wrapper crate for SPIRV-Tools 🦀☆26Updated 9 months ago
- Trivially run wasm applications and examples in the browser☆80Updated 5 months ago
- A template rust project to be productive in wgpu, with hot reload and wasm export☆33Updated 3 weeks ago
- Uniform cubic spline evaluation and inversion in Rust☆17Updated last month
- ☆10Updated last week
- Reusable post-processing effects for wgpu☆15Updated 2 months ago
- Official Salva plugin for the Bevy game engine.☆13Updated 3 years ago