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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Physically Based Rendering

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

フォトンの放射から格納までを可視化した動画

ジュラシック・パークの続編『ジュラシック・ワールド』

組み込み向けのWindows OS 『Windows Embedded』

ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエットをリファレンスに合わせる

Houdiniのライセンスの種類

OpenCV 3.1から追加されたSfMモジュール

ZBrushで仮面ライダー3号を造る ベース編

PyMC:Pythonのベイズ統計ライブラリ

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

Mayaのレンダリング アトリビュート

ラクガキの立体化

C++の抽象クラス

OpenFace:Deep Neural Networkによる顔の個人識別フレームワーク

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

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

マジョーラ

Google製オープンソース機械学習ライブラリ『TensorFlow』のWindows版が公開された

PythonのHTML・XMLパーサー『BeautifulSoup』

Autodesk CompositeとAutodesk MatchMoverが無料

OpenCV バージョン4がリリースされた!

『ピクサー展』へ行ってきた

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

ゴジラ(2014)のディティール制作の舞台裏

2012 昨日のクローズアップ現代を見た

Super Resolution:OpenCVの超解像処理モジュール

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

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

ヘッドマウントディスプレイとビジュアリゼーションの未来

Twitter APIのPythonラッパー『python-twitter』

タマムシっぽい質感

Python.NET:Pythonと.NETを連携させるパッケージ

iPhone・iPod touchで動作する知育ロボット『ROMO』

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

ラクガキの立体化 目標設定

OpenAR:OpenCVベースのマーカーARライブラリ

トランスフォーマー/ロストエイジのメイキング

第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』

Dlib:C++の機械学習ライブラリ

Deep Fluids:流体シミュレーションをディープラーニングで近似する

iPhoneアプリ開発 Xcode 5のお作法

コメント