BlendLuxCore による物理ベースレンダリングの導入(Blender 5.2 上,Windows)
【概要】
Windows環境で,Blender 5.2 のアドオン BlendLuxCore を導入し,LuxCoreRender による物理ベースレンダリング(Physically Based Rendering)を実行する手順を説明する。BlendLuxCore は LuxCoreRender を Blender に統合するアドオンであり,物理ベースの単方向・双方向パストレーシング,間接光の高速化,コースティクスのレンダリングの機能をもつ。
【対応バージョン】
BlendLuxCore v2.11.0 は,Blender 4.5 LTS と 5.2 LTS に対応している。この範囲の非LTSバージョンは動作する場合が多いが,公式の対応対象ではない。なお,リリース時点で,Linux 上の Blender 4.5 では依存ライブラリの競合により Blender が異常終了する既知の問題が報告されている。
【目次】
【関連する外部ページ】
https://luxcorerender.org/(LuxCoreRender 公式ページ)
https://github.com/LuxCoreRender/BlendLuxCore(BlendLuxCore 公式リポジトリ)
https://github.com/LuxCoreRender/BlendLuxCore/releases(リリース一覧)
【サイト内の関連情報】
前準備
Blenderは,3次元コンピュータグラフィックス・アニメーションソフトウェアである.3次元モデルの編集,レンダリング,光源やカメラ等の設定による3次元コンピュータグラフィックス・アニメーション作成機能がある.
メニューの日本語化を行っておくと使いやすい.「編集(Edit)→プリファレンス(Preferences)→インターフェイス(Interface)→翻訳(Translation)」で設定できる.
BlendLuxCore アドオンの導入
URL: https://github.com/LuxCoreRender/BlendLuxCore
BlendLuxCore は Blender の拡張機能(Extension)形式の ZIP ファイルで配布されており,Visual Studio Build Tools や CMake によるビルドは不要である。
- BlendLuxCore の ZIP アーカイブをダウンロードする
公式のリリースページから,最新の BlendLuxCore の ZIP アーカイブを取得する。
リリース一覧:https://github.com/LuxCoreRender/BlendLuxCore/releases
直接ダウンロードリンク(v2.11.0):BlendLuxCore-2.11.0.zip
ダウンロードした ZIP ファイルは,展開せずそのまま保存しておく。
- Blender 5.2 を起動する
- アドオンのインストール
上部メニューの「編集」(Edit)から「プリファレンス」(Preferences)を選ぶ。
左側の「アドオン」(Add-ons)をクリックする。次に、画面右上のボタン(下向き三角のメニュー)をクリックし、「ディスクからインストール」(Install from Disk...)を選ぶ。
手順1でダウンロードした
BlendLuxCore-2.11.0.zip(またはより新しいバージョンの ZIP ファイル)を選択し,ディスクからインストール(Install from Disk)をクリックする。 - アドオンの有効化を確認する
インストール後,「アドオン」(Add-ons)の検索欄に
LuxCoreと入力し,BlendLuxCore のチェックボックスにチェックが入っていることを確認する(チェックされていなければチェックする)。
- レンダーエンジンの切り替え
プリファレンス画面を閉じ,画面右側のプロパティ(Properties)エディタで「レンダープロパティ」(Render Properties,カメラアイコン)を開く。
最上部の「レンダーエンジン」(Render Engine)のドロップダウンから LuxCore を選択する。
試しにレンダリングを行ってみる
- Blender のデフォルトシーン(立方体,カメラ,光源が配置されている)でレンダリングを試す。
- レンダーエンジンを LuxCore に切り替える
プロパティエディタで「レンダープロパティ」(Render Properties)を開き,「レンダーエンジン」(Render Engine)を LuxCore に設定する。
- レンダリング設定を確認する
「レンダープロパティ」の各項目で,使用するデバイス(CPU / GPU)やレンダリングエンジンの方式(Path / Bidir)を必要に応じて設定する。
- レンダリングの実行
メニューから「レンダー」(Render)→「画像をレンダリング」(Render Image)を選択する(ショートカット:
F12)。別ウインドウが開き,LuxCoreRender によるレンダリングが実行される。 - 結果の保存
レンダリング結果のウインドウで「画像」(Image)→「保存」(Save)を選び,画像ファイルとして保存する。
- サンプルシーンでの試行
より複雑なシーンを試す場合は,LuxCoreRender 公式のサンプルシーンを利用できる。
サンプルシーン配布ページ:https://luxcorerender.org/example-scenes/