3 个不稳定版本
0.5.0 | 2023 年 9 月 28 日 |
---|---|
0.4.4 | 2023 年 7 月 18 日 |
0.4.3 | 2023 年 7 月 15 日 |
#611 in 图形 API
在 3 个库 中使用
54KB
1.5K SLoC
fast3d-rs
fast3d-rs 是一个用 Rust 编写的库,用于渲染 N64 图形 API 命令。
特性
- 支持 F3DEX2 微码(更多即将到来)
- WGPU 渲染
- OpenGL 渲染
如何使用
将此库添加到您的项目中,并选择以下渲染器之一: fast3d-wgpu-renderer
或 fast3d-glium-renderer
。
库由三个主要组件组成
RCP
- 这代表 N64 RCP 并提供重置和process_dl
方法。RenderData
- 这被提供给 RCP 运行命令,用于收集不同渲染器渲染的绘图数据和纹理。WgpuRenderer
- 这是一个可用于渲染生成的数据的渲染器GliumRenderer
- 这是一个可用于渲染生成的数据的渲染器
查看示例文件夹以获取库的用法示例。
寻找包括此功能、窗口、音频和控制器输入的解决方案?请查看 Helix!.
社区
依赖项
~3.5MB
~59K SLoC