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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Google Colaboratoryで遊ぶ準備

Google製オープンソース機械学習ライブラリ『Tensor...

Maya LTでFBIK(Full Body IK)

映画『ジュラシック・ワールド』のVFXメイキング

Alice Vision:オープンソースのPhotogram...

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

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

Windows Server 2008にAutodesk M...

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル ク...

Mechanizeで要認証Webサイトをスクレイピング

3Dスキャンしたテクスチャから照明を除去するUnityツール...

ZBrushでアマビエを作る その2

OpenCV 3.1のsfmモジュールのビルド再び

この本読むよ

SIGGRAPH 2020はオンライン開催

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

iOSで使えるJetpac社の物体認識SDK『DeepBel...

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作っ...

ラクガキの立体化 進捗

Photogrammetry (写真測量法)

布地のシワの法則性

スターウォーズ エピソードVIIの予告編

OpenCVのfindEssentialMat関数を使ったサ...

『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...

MetaHumanの頭部をBlenderで編集できるアドオン

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

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

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

ディープラーニング

CGレンダラ研究開発のためのフレームワーク『Lightmet...

Blendify:コンピュータービジョン向けBlenderラ...

ZBrush 2018での作業環境を整える

マジョーラ

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

手を動かしながら学ぶデータマイニング

Raspberry Pi

ZBrush 4R7

ZBrushの作業環境を見直す

ポリゴンジオメトリ処理ライブラリ『pmp-library (...

色んな三面図があるサイト

Google App Engine上のWordPressでA...

ZBrushのZScript入門

コメント