独立开发者托尼・马卡罗尼(Toni Macaroni)单人完成自研森林渲染引擎,在 RTX3080 显卡、1440p 分辨率下,森林大场景演示平均帧率达到 130 帧,而且全程没有依靠硬件光追,靠自研优化方案实现高密度植被、远距离视野和自然全局光照;这个引擎他前后花了 7 到 8 个月手写代码完成,之前他一直在 Godot 引擎里测试光照、虚拟纹理技术,之后才决定从零搭建专属渲染架构,专门用来解决大规模森林植被渲染容易卡顿的痛点,航拍俯视视角帧率最高冲到 200 帧,走到树木茂密的林区会降到 80 帧左右,移动版 RTX3070 笔记本大多场景也能稳住 60 帧,这段演示视频发到 YouTube 和 Reddit 之后热度很高,很多开发者都在关注这套植被渲染思路。
一、引擎演示基础信息表
| 项目 | 详情 |
|---|---|
| 开发者 | 托尼・马卡罗尼(Toni Macaroni) |
| 开发周期 | 约 7-8 个月 |
| 测试显卡 | RTX 3080(桌面版) |
| 测试分辨率 | 1440p(2K) |
| 平均帧率 | 130FPS |
| 帧率区间 | 航拍视角最高 200FPS,密林区域最低约 80FPS |
| 光照方案 | 屏幕空间 + 体素全局光照,无硬件光追 |
| 核心技术 | 集群层级细节 CLOD、虚拟几何、远景体素植被、简化代理模型 |
| 场景规模 | 百万级植被实例、400 万三角面 |
| 发布渠道 | YouTube、Reddit 社区 |
| 当前状态 | 技术 Demo,还不是完整商用游戏引擎 |
二、这套森林渲染引擎能跑出高帧率的核心原因
- 采用集群 LOD(CLOD)方案:把成片树木、草丛打包成一个集群统一切换细节,不是单棵树单独做 LOD,大幅减少 GPU 的调度开销。
- 虚拟几何方案:思路类似虚幻 5 的 Nanite,就近的植被保留高精度模型,自动删减看不见的三角面。
- 远景改用体素替代:远处的树木不使用传统贴图广告牌,换成体素表达,兼顾体积感,同时降低渲染压力。
- 超远物体降级代理模型:最远处景物直接切换极简代理,不再保留单独实例数据,减少实例数量。
- 光照不走硬件光追:用体素全局光照 + 屏幕空间光照组合,间接光效果自然,同时避开光追带来的巨大性能消耗。
- 针对性修改 meshoptimizer 工具,在生成层级细节的同时同步生成体素数据,流水线一体化优化。
三、从技术 Demo 到可用引擎的推进流程
- 专项验证阶段:当前只完成森林植被场景 Demo,用来证明大规模植被渲染方案可行,也就是现在公开的版本。
- 功能扩展:后续补上地形编辑、水体、角色渲染、物理碰撞、音频、输入系统,从渲染器变成完整引擎。
- 工具链搭建:配套编辑器、资源导入、植被笔刷、烘焙工具,降低内容制作门槛。
- 稳定性打磨:多显卡、多分辨率测试,修复不同硬件下的帧率波动、闪烁、内存泄漏问题。
- 开源 / 商用发布:开发者自行决定是否开源、开放授权,供其他开发者使用。
四、总结
托尼・马卡罗尼这款自研森林渲染引擎,最大亮点是不用最新显卡、不用硬件光追,在老卡 RTX3080 上就能流畅渲染大片森林。它属于专项渲染器,主打植被环境,和虚幻、Unity 这种全能引擎定位不一样,适合开放世界森林场景的渲染参考。但它目前只是技术演示,缺少游戏需要的物理、动画、编辑器等全套能力,不能直接拿来做完整游戏。
【相关 FAQ】
问题 1:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧,这个引擎需要开启硬件光追吗?
回答 1:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧,它全程没有硬件光追,依靠体素全局光照和屏幕空间光照实现间接光照效果。
问题 2:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧,帧率是固定不变的吗?
回答 2:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧指的是平均帧率,航拍俯视最高 200 帧,进入植被密集区域会下降到 80 帧左右。
问题 3:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧,现在可以直接拿来开发游戏吗?
回答 3:独立开发者托尼・马卡罗尼自研森林渲染引擎,1440p 下稳达 130 帧,目前只是技术 Demo,只有植被渲染能力,缺少物理、动画、编辑器等模块,暂时不能直接开发完整游戏。
【参考资料】
[2026-11-10](独立开发者八个月打造自研引擎 RTX 3080 运行森林演示平均约 130 FPS)3DM 单机
[2026-11-05](民间大神硬刚虚幻 5! 手搓 300 万棵树森林引擎:RTX 3080 开 2K 稳跑 130 帧)凤凰网
[2026-11-05](Custom Forest Engine Delivers Stunning Visuals at 130 FPS on an RTX 3080 at 1440p, Without Hardware Ray Tracing)Duck-IT Tech News
[2026-11-04](Custom Engine Forest Showcase - 130 fps average on RTX 3080 1440p)PC Central
【免责声明】
本文内容整理自开发者公开演示、海外社区分享、游戏媒体报道,仅作为图形渲染技术科普参考;1440p、130FPS 为开发者自测数据,不同显卡、驱动版本、场景视角帧率会出现明显波动;该项目目前仅为森林渲染技术 Demo,并非成熟商用引擎,后续是否开源、迭代更新以托尼・马卡罗尼本人发布为准,本文不构成引擎选型、技术落地建议。
