#n64 #graphics #rendering #fast3d #gbi

fast3d-glium-renderer

fast3d-rs的Glium渲染器

8个版本

0.5.0 2023年9月28日
0.4.4 2023年7月18日
0.3.1 2023年7月4日

图形API中排名第969

每月下载量46

自定义许可

215KB
5.5K SLoC

fast3d-rs

fast3d-rs是一个用Rust编写的库,用于渲染N64图形API命令。

功能

  • 支持F3DEX2微码(更多即将到来)
  • WGPU渲染
  • OpenGL渲染

如何使用

将此库添加到您的项目,并使用以下渲染器之一: fast3d-wgpu-rendererfast3d-glium-renderer

该库由三个主要组件组成

  • RCP - 这代表N64 RCP并提供重置和process_dl方法。
  • RenderData - 这被提供给RCP运行命令,该命令收集用于不同渲染器的绘制数据和纹理。
  • WgpuRenderer - 这是一个可以用于渲染生成的数据的渲染器
  • GliumRenderer - 这是一个可以用于渲染生成的数据的渲染器

查看示例文件夹以获取如何使用此库的一些示例。

正在寻找包括此内容、窗口、音频和控制器输入的解决方案?查看Helix!.

社区

依赖项

~14–27MB
~420K SLoC