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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

書籍『開田裕治 怪獣イラストテクニック』

フリーで使えるスカルプト系モデリングツール『Sculptri...

法線マップを用意してCanvas上でShadingするサンプ...

ZBrush キャラクター&クリーチャー

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

Zibra Liquids:Unity向け流体シミュレーショ...

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

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

自前のShaderがおかしい件

この本読むよ

ブログのデザイン変えました

ブログをGoogle App EngineからAmazon ...

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

PGGAN:段階的に解像度を上げて学習を進めるGAN

タダでRenderManを体験する方法

MPC社によるゴジラ(2014)のVFXブレイクダウン

OpenMayaのPhongShaderクラス

AR (Augmented Reality)とDR (Dim...

ManuelBastioniLAB:人体モデリングできるBl...

UnityプロジェクトをGitHubで管理する

書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読...

今年もSSII

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...

DensePose:画像中の人物表面のUV座標を推定する

Composition Rendering:Blenderに...

Pylearn2:ディープラーニングに対応したPythonの...

ZBrushの作業環境を見直す

C++の抽象クラス

MB-Lab:Blenderの人体モデリングアドオン

Raspberry Pi

OpenCVの三角測量関数『cv::triangulatep...

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

ZBrushでアヴァン・ガメラを作ってみる 口内の微調整・身...

BlenderでPhotogrammetryできるアドオン

WordPressの表示を高速化する

Paul Debevec

実写と実写の合成時の色の馴染ませテクニック

FCN (Fully Convolutional Netwo...

NeuralNetwork.NET:.NETで使えるTens...

SIGGRAPH論文へのリンクサイト

ZBrushでアヴァン・ガメラを作ってみる 歯を配置

コメント