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 형식의 장면을 변환하는 도구 포함

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트