オープンソースのレンダラっていっぱいあるのね。最近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用のインターフェイスも作ってやってくださいな。
関連記事
MFnDataとMFnAttribute
Seleniumを使ったFXや株の自動取引
UnityでOpenCVを使うには?
ZBrushのUV MasterでUV展開
OpenMayaのPhongShaderクラス
Mayaのシェーディングノードの区分
Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...
映画から想像するVR・AR時代のGUIデザイン
マルコフ連鎖モンテカルロ法
ZBrushでアヴァン・ガメラを作ってみる
Subsurface scatteringの動画
After Effects全エフェクトの解説(6.5)
Model View Controller
ZBrushで人型クリーチャー
FCN (Fully Convolutional Netwo...
写真から3Dメッシュの生成・編集ができる無料ツール『Auto...
ZBrushの作業環境を見直す
TeleSculptor:空撮動画からPhotogramme...
Siggraph Asia 2009 カンファレンスの詳細
ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...
OpenCVでカメラ画像から自己位置認識 (Visual O...
タダでRenderManを体験する方法
ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを...
Theia:オープンソースのStructure from M...
Pix2Pix:CGANによる画像変換
映画『シン・ウルトラマン』 メイキング記事まとめ
Mixamo:人型3Dキャラクターアニメーション制作サービス
adskShaderSDK
ドラマ『ファーストクラス』のモーショングラフィックス
グローバルイルミネーションに手を出す前に、やり残したことがあ...
手を動かしながら学ぶデータマイニング
OpenCVで顔のランドマークを検出する『Facemark ...
JavaによるCGプログラミング入門サイト (日本語)
Python for Unity:UnityEditorでP...
IronPythonを使ってUnity上でPythonのコー...
ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...
Point Cloud Libraryに動画フォーマットが追...
ROMOハッカソンに行ってきた
中学3年生が制作した短編映像作品『2045』
BlenderのPython環境にPyTorchをインストー...
Accord.NET Framework:C#で使える機械学...
cvui:OpenCVのための軽量GUIライブラリ


コメント