投稿

3月, 2021の投稿を表示しています

BlenderでLuxCoreRenderを使う

イメージ
 ポリゴンの生成は思いのほか技術が必要だったので、BlenderとLuxCoreRenderを使いながら、シミュレーションができるようになる方向で進めようと思う。 BlenderでLuxCoreRenderを使う方法は、以下の通り。 ・LuxCoreRenderのBlendLuxCoreをダウンロードする。 ・Blenderのメニューから、「編集」→「プリファレンス」をおし、左のメニューから「アドオン」を選んで、右上の「インストール」を押して、ダウンロードしてきたZIPファイルを選択すると、自動でインストールが完了する。 ・レンダープロパティ(カメラみたいなアイコン)を押して、レンダーエンジンをLuxCoreに変える。 ・適当なオブジェクトを配置したら、マテリアルプロパティ(下から二番目の赤いアイコン)でマテリアルを追加する。 ・シェーダーエディタ(前はノードエディタと呼んでいたらしい)を起動する。起動方法は、Blenderの画面左上のビューと書かれたところの左にあるアイコン(エディタータイプというやつ)を押し、「3Dビューポイント」から「シェーダーエディタ」にする。 ・マテリアルプロパティのShow Nodesを押す。初期は、Matte Materialがアクティブな状態になっている。マテリアルプロパティのNode Tree Presetsから、必要なマテリアルを選択すると、選択したものが追加され、追加した方がアクティブな状態になる。 ・初期状態では、環境光として「背景」が設定されているので、必要に応じて変えておく。「なし」にしておけば、設定した光源のみになる。下図は、HDRIという設定を使用した。設定は、ワールドプロパティ(オブジェクトプロパティの一つ上にある赤色のアイコン)を押すと設定がでてくる。 ・画像フォーマットやサイズは、出力プロパティで設定する。 ・レンダリングは、メニューの「レンダー」→「画像をレンダリング」を選択するか、F12を押す。レンダリングウインドウが表示され、延々とレンダリングが進む。止める場合は、ESCを押す。 ・ファイル保存は、レンダー画面の「画像」→「名前を付けて保存」で保存できる。 下記は、試しにレンダリングした画像。たいして設定はしていないが、かなりリアルな画像を生成できた。 User's manualも読み込みつつ、少し...