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: 7 days 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-03T13:56:36.000Z (19 days ago)
- Last Synced: 2025-04-15T02:15:45.201Z (7 days ago)
- Topics: 3d, blaze3d, directx, engine, fabricmc, java, jni, metal, minecraft, renderer, rust, vulkan, wgpu, wgpu-rs
- Language: Rust
- Homepage:
- Size: 5.4 MB
- Stars: 541
- Watchers: 12
- Forks: 33
- Open Issues: 12
-
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