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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

ArUco:OpenCVベースのコンパクトなARライブラリ

ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を...

Deep Learningとその他の機械学習手法の性能比較

Unityの薄い本

WordPress on Windows Azure

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

Google App Engine上のWordPressでA...

PeopleSansPeople:機械学習用の人物データをU...

ゴジラの造形

リメイク版ロボコップスーツのメイキング

OpenSfM:PythonのStructure from ...

動的なメモリの扱い

Unite 2014の動画

グローバルイルミネーションに手を出す前に、やり残したことがあ...

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

OpenCVの顔検出過程を可視化した動画

MeshroomでPhotogrammetry

ZBrushCore

GeoGebra:無料で使える数学アプリ

SONY製のニューラルネットワークライブラリ『NNabla』

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

UnityでTweenアニメーションを実装できる3種類の無料...

iOSデバイスと接続して連携するガジェットの開発方法

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...

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

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ...

WordPressのサーバ引っ越し方法を考える

uGUI:Unityの新しいGUI作成システム

ZBrush 4R8 リリース!

プログラミングスキルとは何か?

ディープラーニング

PolyPaint

Verilog HDL

ドラマ『ファーストクラス』のモーショングラフィックス

Regard3D:オープンソースのStructure fro...

Kornia:微分可能なコンピュータービジョンライブラリ

クラスの基本

ブラウザ操作自動化ツール『Selenium』を試す

ラクガキの立体化 進捗

Unity MonoBehaviourクラスのオーバーライド...

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

コメント