主要观点:总结了 Renderling 在 2024 年的经历,包括取得的成就和遇到的问题。
关键信息:
- 2022 年 9 月 26 日开始项目,作为副业工作约两年。
- 获得 nlnet 赞助,改变对开源的看法,已申请 2025 年赞助。
- 获得 Second Half Games 赞助,帮助解决 wgpu 的 SPIR-V 支持问题。
- 有其他赞助,包括 Zach 和 John Nagle 的赞助,以及 James Harton 提供的 CI 硬件。
- 在 Rust GameDev discord 上处理支持问题,有 reddit 帖子。
- GitHub 星星数量大增。
- 成为 Rust-GPU 项目的维护者。
- 2024 年添加了多个功能,如嵌套变换、物理性 bloom 等。
- 建立了 bespoke 网站,写了 4300 行 devlog。
- 2025 年计划添加更多功能、文档和例子,与艺术家合作等。
重要细节: - wgpu 不支持所有 shader 语言,Renderling 的 shader 用 Rust 编写并编译为 SPIR-V,原子操作很重要。
- 提到了多个未完成的工作,如 WIP occlusion culling 等。
- 指出 API 因添加功能而有些混乱,需要在边缘处进行整理。
总结:Renderling 在 2024 年取得诸多成就,如获得赞助、添加功能、网站建设等,但也遇到一些问题,如 occlusion culling 耗时过多导致其他里程碑推迟以及 API 有些混乱等,2025 年计划继续推进项目并解决这些问题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。