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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

顔追跡による擬似3D表示『Dynamic Perspecti...

After Effects全エフェクトの解説(6.5)

Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...

動的なメモリの扱い

Model View Controller

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

Ambient Occlusionを解析的に求める

ZBrushでメカ物を作るチュートリアル動画

日本でMakersは普及するだろうか?

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

3分の動画でプログラミングを学習できるサイト『ドットインスト...

単純に遊びに行くのはだめなのか?

CNN Explainer:畳み込みニューラルネットワーク可...

WinSCP

Gource:バージョン管理の履歴を可視化するツール

Google Earth用の建物を簡単に作れるツール Goo...

ZBrushのUV MasterでUV展開

Webスクレイピングの勉強会に行ってきた

Blender 2.81でIntel Open Image ...

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

Google Chromecast

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

Polyscope:3Dデータ操作用GUIライブラリ

3D映画のポストプロダクション 2D-3D変換

Raspberry Pi

『ハン・ソロ/スター・ウォーズ・ストーリー』のVFXブレイク...

『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...

Amazon Web ServicesでWordPress

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

html5のcanvasの可能性

OpenGV:画像からカメラの3次元位置・姿勢を推定するライ...

Phongの表現力パネェ 材質別のPhong Shader用...

Digital Emily Project:人間の顔をそっく...

OpenCV 3.1のsfmモジュールを試す

PyDataTokyo主催のDeep Learning勉強会

BGSLibrary:OpenCVベースの背景差分ライブラリ

物理ベースレンダリングのためのマテリアル設定チートシート

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

Maya には3 種類のシェーダSDKがある?

ZBrushでゴジラ2001を作ってみる 身体のSubToo...

OpenCV 3.3.0-RCでsfmモジュールをビルド

参考になりそうなサイト

コメント