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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Quartus II

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

Live CV:インタラクティブにComputer Visi...

Swark:コードからアーキテクチャ図を作成できるVSCod...

ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手...

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

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

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...

物理ベースレンダリングのためのマテリアル設定チートシート

libigl:軽量なジオメトリ処理ライブラリ

ZBrush 2018へのアップグレード

Raspberry PiのGPIOを操作するPythonライ...

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

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

映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウ...

Photogrammetry (写真測量法)

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

PyTorch3D:3Dコンピュータービジョンライブラリ

NumSharp:C#で使えるNumPyライクな数値計算ライ...

Point Cloud Utils:Pythonで3D点群・...

CEDEC 3日目

タダでRenderManを体験する方法

Blender 2.8がついに正式リリース!

Raspberry Pi 2のGPIOピン配置

OANDAのfxTrade API

顔追跡による擬似3D表示『Dynamic Perspecti...

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

FCN (Fully Convolutional Netwo...

Managing Software Requirements...

注文してた本が届いた

天体写真の3D動画

OpenCV 3.1のsfmモジュールを試す

iPhone欲しいなぁ

Kaolin:3Dディープラーニング用のPyTorchライブ...

AMIMOTO(PVM版)で作成したインスタンスをAMIMO...

ZBrushのTranspose Masterでポーズを付け...

C++ 標準テンプレートライブラリ (STL)

この本読むよ

オープンソースのIT資産・ライセンス管理システム『Snipe...

MPFB2:Blenderの人体モデリングアドオン

書籍『ゼロから作るDeep Learning』で自分なりに学...

SIGGRAPH 2020はオンライン開催

コメント