このLightmetrica(ライトメトリカ)というレンダラは、2015年度の未踏に採択されたプロジェクトだそうで、東大の大津 久平さんが大域照明手法の研究開発のためのフレームワークとして開発しているそうです。
Lightmetrica : レンダラ研究開発のためのレンダラ
Lightmetrica(ライトメトリカ)はレンダラ開発に特化したフレームワークで、拡張性に重きを置いて設計されています。 多数の手法がシンプルに、また手法の本来の定式化に基づいて実装されています。 拡張に重きを置いて設計されていますが、独立したレンダラとしても使用することができます。 シーン定義ファイルは読みやすさ、編集しやすさを考慮した設計で、 学習向けにも適したものとなっています。
本プロジェクトは情報処理推進機構(IPA)主催の 未踏プロジェクトの支援を受け開発されました。
マルチプラットフォーム (Windows, Mac OS X, Linux) に対応しており。 また開発はオープンソースであり、ソースコードはGithubにて公開されています。
主な特徴:
- 読みやすさ、編集しやすさに主眼を置いたシーンフォーマット
- ほとんどのレンダラの構成要素を拡張できる拡張性、それを行うためのプラグインシステム
- ユーザが拡張可能なアセット管理システム
- レンダラの構成要素の正当性を保証するユニットテスト群
- 様々なレンダリング手法の正しく、完全な実装
MITライセンスとのことなので、著作権表記があれば商用利用も可能。
商用利用可だけど、このレンダラの1番の魅力は、様々なレンダリング手法を端折らずに正しく完全な実装を行っている点だと思うので、お勉強の教材として最適な気がする。
もちろん研究の土台として利用すれば、オリジナル手法と既存手法の比較も容易になるでしょうね。(比較のために既存手法を実装してたら上手くできなくて途方に暮れることあるよね…)
GitHub見てみたら、Lightmetricaってバージョン2なんですね。↓
https://github.com/hi2p-perim/lightmetrica-v2
以前調べ物している時に、大津さんのレイトレ合宿用スライド資料に行き着いたことがあったな。
ライブラリを作れる人に憧れます。
関連記事
Python.NET:Pythonと.NETを連携させるパッ...
ZBrushのお勉強
ラクガキの立体化 反省
uvでWindows11のPython環境を管理する
iPhone x ロボットハッカソン~RomoのiPhone...
Human Generator:Blenderの人体生成アド...
Pix2Pix:CGANによる画像変換
BlenderのRigifyでリギング
UnityでLight Shaftを表現する
Manim:Pythonで使える数学アニメーションライブラリ
Verilog HDL
UnityでTweenアニメーションを実装できる3種類の無料...
CycleGAN:ドメイン関係を学習した画像変換
ガメラ生誕50周年
UnityでOpenCVを使うには?
BlenderのPython環境にPyTorchをインストー...
AMIMOTO(PVM版)で作成したインスタンスをAMIMO...
頭蓋骨からの顔復元と進化過程の可視化
Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『...
MetaHumanの頭部をBlenderで編集できるアドオン
この連休でZBrushの スキルアップを…
Mayaでリアルな布の質感を作るチュートリアル
スターウォーズ エピソードVIIの予告編
書籍『ゼロから作るDeep Learning』で自分なりに学...
ラクガキの立体化 モールドの追加
ZBrushでアヴァン・ガメラを作ってみる パーツ分割
Ambient Occlusionを解析的に求める
Google Earth用の建物を簡単に作れるツール Goo...
ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救...
Maya 2015から標準搭載されたMILA
UnityのGlobal Illumination
Web経由でRaspberry PiのGPIOを操作したい
株式会社ヘキサドライブの研究室ページ
MLDemos:機械学習について理解するための可視化ツール
Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...
ZBrushの練習 手のモデリング
Faceshiftで表情をキャプチャしてBlender上でM...
Kubric:機械学習用アノテーション付き動画生成パイプライ...
SIGGRAPH ASIA 2009で学生ボランティア募集し...
Unreal Engine Tokyo MeetUp!へ行っ...
サンプルコードにも間違いはある?
ZBrushでアマビエを作る その2



コメント