https://github.com/wgpu-mc/wgpu-mc
Rust-based replacement for the default Minecraft renderer
https://github.com/wgpu-mc/wgpu-mc
3d blaze3d directx engine fabricmc java jni metal minecraft renderer rust vulkan wgpu wgpu-rs
Last synced: about 1 hour ago
JSON representation
Rust-based replacement for the default Minecraft renderer
- Host: GitHub
- URL: https://github.com/wgpu-mc/wgpu-mc
- Owner: wgpu-mc
- License: mpl-2.0
- Created: 2021-02-22T20:16:47.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-04-24T15:09:21.000Z (21 days ago)
- Last Synced: 2025-04-24T16:27:30.034Z (21 days ago)
- Topics: 3d, blaze3d, directx, engine, fabricmc, java, jni, metal, minecraft, renderer, rust, vulkan, wgpu, wgpu-rs
- Language: Rust
- Homepage:
- Size: 7.9 MB
- Stars: 545
- Watchers: 13
- Forks: 33
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wgpu-mc — Minecraft Rendering Engine Built in Rust
![]()
![]()
![]()
> [!WARNING]
> wgpu-mc is in **Beta**. [Contributions appreciated](https://github.com/wgpu-mc/wgpu-mc/labels/engine).**wgpu-mc** is a standalone [WebGPU](https://www.w3.org/TR/webgpu/) rendering engine written in Rust using the [`wgpu`](https://gpuweb.github.io/gpuweb/) crate. The project was started in late 2021 as a pet project to create a new rendering engine for Minecraft to replace the existing OpenGL renderer.
## Electrum — Rust-based Rendering Engine Mod for Minecraft
> [!CAUTION]
> Electrum is currently wip. [Feel free to contribute!](https://github.com/wgpu-mc/wgpu-mc/labels/electrum).**Electrum** is a fabric mod that integrates the wgpu-mc rendering engine, replacing the existing Blaze3D rendering engine.
### Screenshots
![]()
![]()
![]()
## Contribution Guide