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 格式转换

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目