bevy-rust-gpu
Bevy plugin for hot-building and hot-reloading rust-gpu shaders. (by Bevy-Rust-GPU)
bevy-pbr-rust
rust-gpu port of bevy-pbr (by Bevy-Rust-GPU)
Our great sponsors
bevy-rust-gpu | bevy-pbr-rust | |
---|---|---|
2 | 1 | |
114 | 4 | |
1.8% | - | |
6.0 | 6.0 | |
6 months ago | 4 months ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bevy-rust-gpu
Posts with mentions or reviews of bevy-rust-gpu.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-03.
-
Bevy Rust-GPU joins the fray! 🦀 Write shaders in rust-gpu, and hot-rebuild them from a bevy app at edit-time.
Looking at https://github.com/Bevy-Rust-GPU/bevy-rust-gpu/issues/13 maybe this is wgpu being much stricter at validating these things than Vulkan seems to require, that makes sense. We should definitely be applying NonWritable to &T if it helps in that case.
bevy-pbr-rust
Posts with mentions or reviews of bevy-pbr-rust.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-03.
-
Bevy Rust-GPU joins the fray! 🦀 Write shaders in rust-gpu, and hot-rebuild them from a bevy app at edit-time.
In addition, the example-workspace repo contains the rust workspaces that were used to capture the footage above. These are also documented; the bevy workspace contains cargo-runnable examples for both a simple shader material that can be edited from the shader workspace, and a bevy-pbr-rust StandardMaterial comparison with its WGSL counterpart.
What are some alternatives?
When comparing bevy-rust-gpu and bevy-pbr-rust you can also consider the following projects:
rust-gpu-builder - Utility application for building rust-gpu shader crates.
permutate-macro - cfg-like Rust macro for statically generating code permutations.
example-workspace - Example workspace showcasing hot-reloading and hot-building.
rust-gpu-bridge - Bridge crate for writing code that can compile under both rust-gpu and regular rust.
bevy - A refreshingly simple data-driven game engine built in Rust
crates.io - The Rust package registry
Graphite - 2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
bevy-rust-gpu vs rust-gpu-builder
bevy-pbr-rust vs rust-gpu-builder
bevy-rust-gpu vs permutate-macro
bevy-pbr-rust vs example-workspace
bevy-rust-gpu vs example-workspace
bevy-pbr-rust vs rust-gpu-bridge
bevy-rust-gpu vs rust-gpu-bridge
bevy-pbr-rust vs bevy
bevy-pbr-rust vs crates.io
bevy-pbr-rust vs Graphite
bevy-pbr-rust vs permutate-macro