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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

Autodesk CompositeとAutodesk Ma...

FCN (Fully Convolutional Netwo...

オープンソースのプリント基板設計ツール『KiCad』

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

Google Chromecast

WordPressプラグインの作り方

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

Python for Unity:UnityEditorでP...

OpenCVで顔のモーフィングを実装する

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

PythonでBlenderのAdd-on開発

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

Manim:Pythonで使える数学アニメーションライブラリ

OpenCVでiPhone6sのカメラをキャリブレーションす...

OpenMayaのPhongShaderクラス

Faceshiftで表情をキャプチャしてBlender上でM...

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

OpenCV 3.3.0 contribのsfmモジュールの...

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

1枚の画像からマテリアルを作成できる無料ツール『Materi...

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

PolyPaint

組み込み向けのWindows OS 『Windows Emb...

cvui:OpenCVのための軽量GUIライブラリ

手を動かしながら学ぶデータマイニング

参考書

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

立体視を試してみた

Quartus II

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

UnityのGameObjectの向きをScriptで制御す...

CGレンダラ研究開発のためのフレームワーク『Lightmet...

SIGGRAPH論文へのリンクサイト

UnrealCLR:Unreal Engineで.NET C...

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

JavaによるCGプログラミング入門サイト (日本語)

ZBrushで仮面ライダー3号を造る 仮面編 Dam Sta...

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

Raspberry Pi 2のGPIOピン配置

Transformers ”Reference & Buli...

GoB:ZBrushとBlenderを連携させるアドオン

コメント