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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

頭蓋骨からの顔復元と進化過程の可視化

ポリゴンジオメトリ処理ライブラリ『pmp-library (...

Mitsuba 2:オープンソースの物理ベースレンダラ

3Dモデルを立体視で確認できるVRアプリを作っている

ZBrushでゴジラ2001を作ってみる 身体のシルエット出...

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

LuxCoreRender:オープンソースの物理ベースレンダ...

ゴジラの造形

BlenderでPhotogrammetryできるアドオン

Maya API Reference

ZBrushトレーニング

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

Paul Debevec

bpy-renderer:レンダリング用Pythonパッケー...

機械学習に役立つPythonライブラリ一覧

レンダラ制作はOpenGL とか DirectX を使わなく...

ブログが1日ダウンしてました

OpenCVのバージョン3が正式リリースされたぞ

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

SIGGRAPH 2020はオンライン開催

WordPress on Google App Engine...

OpenCV

clearcoat Shader

Caffe:読みやすくて高速なディープラーニングのフレームワ...

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

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

PythonのHTML・XMLパーサー『BeautifulS...

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

Google App Engineのデプロイ失敗

ブログのデザイン変えました

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

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

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

OpenFace:Deep Neural Networkによ...

Subsurface scatteringの動画

顔モデリングのチュートリアル

OpenMesh:オープンソースの3Dメッシュデータライブラ...

UnityでOpenCVを使うには?

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

Maya 2015から標準搭載されたMILA

Houdiniのライセンスの種類

Unity Scriptコーディング→Unreal Engi...

コメント