默认 Minecraft 渲染器的基于 Rust 的替换

时间:2024-07-18 12:16:48
【文件属性】:

文件名称:默认 Minecraft 渲染器的基于 Rust 的替换

文件大小:41KB

文件格式:ZIP

更新时间:2024-07-18 12:16:48

wgpu-mc

wgpu-mc:rocket:适用于 Minecraft 的超快替代渲染器介绍WebGPU 是一种新的 Web 规范,旨在通过 API 提供现代图形和计算功能。它在 Web 浏览器中处于非常早期的阶段,但已经有一个非常有希望的开发周期。它的灵感来自 Metal & Vulkan 的渲染管道,能够以现代且(相对)易于使用的 API 有效地提供对图形硬件的较低级别的访问。wgpu是实现此规范的 crate 的名称,它是用 Rust 编写的,允许安全且快速地使用 WebGPU 标准,这使其成为替代 Blaze3D 的主要候选者。目标wgpu-mc 最终将完全替代标准的官方渲染器“Blaze3D”。它将用作 Fabric mod,它将使用本机 Java 接口禁用原始 OpenGL 代码和 wgpu-mc 接口。织物与 wgpu-mc 接口的 Fabric mod 的 repo 位于https://github.com/birbe/wgpu-mc-fabric用法从 Minecraft jar 中获取 assets 目录并将其复制到 /res/assets,然后构建。路线图世界渲染发现并加载模块模型生


【文件预览】:
wgpu-mc-master
----wgpu-mc.iml(661B)
----Cargo.toml(78B)
----wgpu-mc()
--------Cargo.toml(356B)
--------src()
----Cargo.lock(54KB)
----wgpu-mc-jni()
--------Cargo.toml(443B)
--------src()
----res()
--------shaders()
----wgpu-mc-demo()
--------Cargo.toml(489B)
--------src()
--------build.rs(914B)
----README.md(2KB)
----.gitignore(27B)

网友评论