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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Blenderでよく使うaddon

ガメラ生誕50周年

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

布地のシワの法則性

JavaScriptとかWebGLとかCanvasとか

Unityからkonashiをコントロールする

Mayaのシェーディングノードの区分

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

Mayaでリアルな布の質感を作るチュートリアル

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

Maya LTでFBIK(Full Body IK)

第1回 3D勉強会@関東『SLAMチュートリアル大会』

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

WordPress on Google App Engine...

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

CEDEC 3日目

ZBrushでUndo Historyを動画に書き出す

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

Quartus II

Verilog HDL

HTML5・WebGLベースのグラフィックスエンジン『Goo...

ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを...

Geogram:C++の3D幾何アルゴリズムライブラリ

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

ニンテンドー3DSのGPU PICA200

Unityで学ぶC#

ZBrushの練習 手のモデリング

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

顔のモデリング

OpenSfM:PythonのStructure from ...

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

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

OpenCVで顔のランドマークを検出する『Facemark ...

GAN (Generative Adversarial Ne...

ZBrushでアヴァン・ガメラを作ってみる モールドの彫り込...

Raspberry PiでIoTごっこ

OpenCVでカメラ画像から自己位置認識 (Visual O...

Physically Based Rendering

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

Cartographer:オープンソースのSLAMライブラリ

世界一下品なクマと世界一紳士なクマ

ZBrushで人型クリーチャー

コメント