LuisaGroup/LuisaRender
High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute
解决的问题
LuisaRender 为流式架构提供高性能、跨平台的渲染解决方案,使用户能够使用蒙特卡洛渲染技术从 3D 场景生成高质量图像。
工作原理
基于 LuisaCompute 框架构建,实现了一个利用多种硬件后端加速处理的渲染应用程序。支持 CUDA、DirectX、Metal 以及基于 LLVM 的 CPU 渲染等多种后端,确保在 Linux、Windows 和 macOS 上的兼容性。
适用人群
专为从事计算机图形学和渲染领域的研究人员和开发者设计,特别适合需要在不同硬件架构上运行的高性能框架的用户。
主要亮点
- 高性能蒙特卡洛渲染器
- 支持 Windows、Linux 和 macOS 的跨平台运行
- 多种硬件后端:CUDA、DirectX、Metal 和 CPU(LLVM/ISPC)
- 支持基于 JSON 和自定义文本格式的场景描述
- 内置工具,可将场景从 Tungsten 和 glTF 格式转换
相关
- 项目
- 项目
- 项目
- 项目
- 项目