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フォーマットからシーンを変換するツールを含む

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト