オープンソースのレンダラっていっぱいあるのね。最近LuxRenderというものを知った。OpenCL対応のレンダラらしい。GPLライセンスで配布されている↓
追記:現在はLuxRenderから後継のLuxCoreRenderへ移行しています。
LuxCoreRender
LuxRenderは物理ベースで偏りのないレンダリングエンジンです。LuxRenderは、研究分野のアルゴリズムに基づき、物理方程式によって光の挙動をシミュレーションして、まるで実写のようにリアルなクオリティの画像を描画できます。
ソースコードがBitbucketにあるようだけど、Mercurialって形式のリポジトリは初めて聞いたぞ。どうやって使うんだろ。
ビルド済みのスタンドアローンアプリも配布されているから、すぐにインストールして動作を試すことは可能。また、スタンドアローンのアプリだけでなく、メジャーなCGツールと連携するためのインターフェイスがあるらしい。デフォルトではBlender用のプラグインが付属しているみたい。
とりあえずスタンドアローンアプリでサンプルシーンをレンダリングしてみた↓
レンダリング過程が見れるんだけど、なんか永遠にレンダリングし続ける感じだぞ。。。
ずっと待っていれば収束するんだろうか、それともパラメータで条件つけなければ永遠に光を追い続けるのかな。
ついでにMaya用のインターフェイスを調べてみたら、LuxRender公式では作っていないらしく、有志によるMayaと他のレンダラを繋ぐためのライブラリ(?)であるopen Mayaというプロジェクトの一部にLuxRender用のインターフェイスが実装されているようだ↓
http://www.openmaya.net/
こっちのソースコードはGitHubにあるので見方がわかるぞ。LuxRender用のMayaプラグインはこちら→mayaToLux
まだTODOがだいぶ残ってそうな感じではある。
https://github.com/LuxCoreRender/MayaToLux
どうせならopen MayaでMitsuba用のインターフェイスも作ってやってくださいな。
関連記事
After Effects全エフェクトの解説(6.5)
自前Shaderの件 解決しました
サンプルコードにも間違いはある?
WinSCP
ZBrushで手首のモデリングをリファイン
オーバーロードとオーバーライド
MFnDataとMFnAttribute
OpenCVの超解像(SuperResolution)モジュ...
ZBrushでゴジラ2001を作ってみる 姿勢の変更
iOSで使えるJetpac社の物体認識SDK『DeepBel...
素敵なパーティクル
参考書
PureRef:リファレンス画像専用ビューア
フルCGのウルトラマン!?
顔のモデリング
FreeMoCap Project:オープンソースのマーカー...
Kaolin:3Dディープラーニング用のPyTorchライブ...
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...
Unreal Engine 5の情報が公開された!
Google製オープンソース機械学習ライブラリ『Tensor...
Mixamo:人型3Dキャラクターアニメーション制作サービス
R-CNN (Regions with CNN featur...
JavaScriptとかWebGLとかCanvasとか
Photogrammetry (写真測量法)
2012 昨日のクローズアップ現代を見た
Subsurface scatteringの動画
ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...
Maya には3 種類のシェーダSDKがある?
ZBrushで仮面ライダー3号を造る 仮面編 Clay Po...
AmazonEC2のインスタンスをt1.microからt2....
オープンソースの顔認識フレームワーク『OpenBR』
ZBrushでアヴァン・ガメラを作ってみる 歯を配置
フリーのUV展開ツール Roadkill UV Tool
ZBrushの練習 手のモデリング
ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整
UnityでShaderの入力パラメータとして行列を渡す
ZBrushで基本となるブラシ
ポリゴン用各種イテレータと関数セット
libigl:軽量なジオメトリ処理ライブラリ
頭蓋骨からの顔復元と進化過程の可視化
NumSharp:C#で使えるNumPyライクな数値計算ライ...
映画から想像するVR・AR時代のGUIデザイン


コメント