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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

MLDemos:機械学習について理解するための可視化ツール

ドットインストールのWordPress入門レッスン

DUSt3R:3Dコンピュータービジョンの基盤モデル

OpenMayaRender

ヘッドマウントディスプレイとビジュアリゼーションの未来

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

ブログをGoogle App EngineからAmazon ...

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

トランスフォーマー :リベンジのメイキング (デジタルドメイ...

CGのためのディープラーニング

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

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス...

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

Autodesk CompositeとAutodesk Ma...

SculptrisとBlenderで作ったGodzilla ...

ZBrush 4R8 リリース!

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

2012のメイキングまとめ(途中)

Unityで360度ステレオVR動画を作る

Boost オープンソースライブラリ

ポリ男からMetaHumanを作る

オープンソースの取引プラットフォーム

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

Web経由でRaspberry PiのGPIOを操作したい

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

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

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

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

PythonでBlenderのAdd-on開発

ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...

布地のシワの法則性

ZBrushのZScript入門

クラスの基本

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

openMVGをWindows10 Visual Studi...

ZBrushで人型クリーチャー

Adobe Photoshop CS5の新機能

NeRF (Neural Radiance Fields):...

スターウォーズ エピソードVIIの予告編

映画から想像するVR・AR時代のGUIデザイン

SIGGRAPH ASIAのマスコット

コメント