文件名称:lighthouse2:用于实时光线跟踪的Lighthouse 2框架
文件大小:477.57MB
文件格式:ZIP
更新时间:2024-02-24 05:39:20
gamedev real-time opengl game-engine gpu
灯塔2 实时光线追踪的Lighthouse 2框架 这是Lighthouse 2的公共仓库,它是用于实时光线跟踪/路径跟踪实验的渲染框架。 Lighthouse 2使用最先进的波前/流线跟踪实现,以在RTX硬件(使用Optix 7.2)和RTX之前的硬件(使用Optix 5 Prime)上达到高光通量,并很快在AMD硬件(使用RadeonRays / OpenCL)和CPU(使用Embree)。 还包括一个软件光栅化程序,主要是作为最小API实现的示例。 快速提示/重要建议: 构建Lighthouse 2:从2020年2月开始,Lighthouse需要Visual Studio2019。基于CUDA的内核需要CUDA 11.1。 灯塔2 Wiki: : (早期) Wiki上的故障排除页面: : 灯塔2论坛: : 在Twitter上关注项目:@j_bikker Lighthouse 2使用高度模块化的方法来简化渲染器的开发。 主要层是: 应用程序层,实现应用程序逻辑并处理用户输入; RenderSystem,处理场景I / O和主机端场景存储; 渲染核心,