Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

Sunflow – Global Illumination Rendering System

sunflow macross

Sunflowは、写実的な画像合成のためのオープンソースのレンダリングシステムです。
SunflowはJavaで書かれており、柔軟なレイトレーシングコアと拡張可能なオブジェクト指向設計で構築されています。

ソースコードが公開されてるのでGIの勉強の参考に。
本当はアルゴリズムを理解してから実装するのがベストなんだけど、本を読むだけだとなかなか理解が進まないこともある。
そんな時は実装例を見るのもアリだと思う。

関連記事

openMVG:複数視点画像から3次元形状を復元するライブラ...

OpenCV 3.1とopencv_contribモジュール...

Physically Based Rendering

ZBrushでアヴァン・ガメラを作ってみる パーツ分割

OpenMayaRender

uGUI:Unityの新しいGUI作成システム

Pythonのソースコードに特化した検索エンジン『Nulle...

1枚の画像からマテリアルを作成できる無料ツール『Materi...

ROMOハッカソンに行ってきた

書籍『ゼロから作るDeep Learning』で自分なりに学...

Mayaのポリゴン分割ツールの進化

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...

Mitsuba 3:オープンソースの研究向けレンダラ

2D→3D復元技術で使われる用語まとめ

NumSharp:C#で使えるNumPyライクな数値計算ライ...

グローバルイルミネーションに手を出す前に、やり残したことがあ...

C++の抽象クラス

マイケル・ベイの動画の感覚

OpenCV 3.3.0 contribのsfmモジュールの...

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

Kaolin:3Dディープラーニング用のPyTorchライブ...

機械学習に役立つPythonライブラリ一覧

マルコフ連鎖モンテカルロ法

ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...

SVM (Support Vector Machine)

オープンソースの取引プラットフォーム

Mayaでリアルな布の質感を作るチュートリアル

『シン・ゴジラ』のコンセプトアニメーションのメイキング動画が...

OpenFace:Deep Neural Networkによ...

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...

ZBrushで仮面ライダー3号を造る 仮面編 DynaMes...

素敵なパーティクル

Unityで学ぶC#

HTML5・WebGLベースのグラフィックスエンジン『Goo...

Open3D:3Dデータ処理ライブラリ

C++始めようと思うんだ

3DCGのモデルを立体化するサービス

ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救...

ZBrush 2021.6のMesh from Mask機能...

Boost オープンソースライブラリ

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

コメント