维护模式 ---- 易于使用、可自定义、基于 wgpu 构建的高效 3D 渲染器库。
基于 wgpu 构建的易于使用、可自定义、高效的 3D 渲染器库。 库正在积极开发中。由于内部结构可能会发生变化, 未来,外部 API 将保持稳定,仅会发生一些微小的变化 添加了新功能。
请查看 [示例] 以开始使用 API。示例 将展示如何使用核心库和辅助工具库。
这些屏幕截图来自 scene_viewer 示例。
rend3 生态系统由几个核心程序包组成,它们提供大部分功能:
功能性和对库、扩展框架和扩展模块的可扩展性
集成框架
rend3: 核心程序包。负责处理世界数据,提供渲染器和渲染图形,并定义词汇类型。rend3-routine: 在渲染图形的基础上实现各种"渲染例程"。还提供可重复使用的图形工作。提供 PBR 渲染、天空盒、阴影渲染和色调映射。还提供了与其他外部库的集成。由于外部依赖,这些库的版本可能会以远高于生态系统其他部分的速度增长。 - rend3-anim: 骨架动画播放工具。目前与 rend3-gltf 绑定。 - rend3-egui: 与 egui 即时模式 GUI 集成。
rend3不是: 1. 框架或引擎。它不包含制作高级游戏所需的所有部分。
暂无开放 Issues,或尚未同步最近议题。