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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

OpenGVのライブラリ構成

テスト

『パシフィック・リム: アップライジング』のVFXブレイクダ...

ラクガキの立体化 背中の作り込み・手首の移植

ラクガキの立体化 モールドの追加

スクラッチで既存のキャラクターを立体化したい

Unreal Engineの薄い本

ZBrushのTranspose Masterでポーズを付け...

Seleniumを使ったFXや株の自動取引

映画『シン・仮面ライダー』 メイキング情報まとめ

立体視を試してみた

AndroidもopenGLも初心者さ (でもJavaは知っ...

Unity ARKitプラグインサンプルのチュートリアルを読...

Google App Engine上のWordPressでF...

デザインのリファイン再び

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ...

ZBrushからBlenderへモデルをインポート

Unite 2014の動画

ZBrush 4R7

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

iOSデバイスのためのフィジカル・コンピューティングツールキ...

Unity ARKitプラグインサンプルのドキュメントを読む

ZBrushでカスタムUIを設定する

OpenCVで平均顔を作るチュートリアル

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

ZBrushトレーニング

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

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

TensorFlowでCGを微分できる『TensorFlow...

Deep Learningとその他の機械学習手法の性能比較

ZBrushでゴジラ2001を作ってみる 身体のシルエット出...

TVML (TV program Making langua...

OpenMayaのPhongShaderクラス

天体写真の3D動画

Pix2Pix:CGANによる画像変換

ニューラルネットワークで画像分類

頭蓋骨からの顔復元と進化過程の可視化

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

VCG Library:C++のポリゴン操作ライブラリ

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

BlenderでPhotogrammetryできるアドオン

SONYの自律型エンタテインメントロボット『aibo』

コメント