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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

C++の抽象クラス

UnityのGlobal Illumination

PGGAN:段階的に解像度を上げて学習を進めるGAN

hloc:SuperGlueで精度を向上させたSfM・Vis...

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

PythonでBlenderのAdd-on開発

プログラムによる景観の自動生成

Subsurface scatteringの動画

素敵なパーティクル

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

書籍『The Art of Mystical Beasts』...

Windows10でPyTorchをインストールしてVSCo...

Mean Stack開発の最初の一歩

Structure from Motion (多視点画像から...

Maya API Reference

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

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

adskShaderSDK

3Dスキャンしたテクスチャから照明を除去するUnityツール...

ZBrush 2021.6のMesh from Mask機能...

ManimML:機械学習の概念を視覚的に説明するためのライブ...

UnityのMonoBehaviourクラスをシングルトン化...

『ピクサー展』へ行ってきた

Blender 4.2以降のWindowsPortable版...

CGALDotNet:計算幾何学ライブラリ CGALのC#ラ...

ZBrushで基本となるブラシ

ラクガキの立体化 反省

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

OpenGV:画像からカメラの3次元位置・姿勢を推定するライ...

Oculus Goを購入!

DCGAN (Deep Convolutional GAN)...

HerokuでMEAN stack

トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ

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

SIGGRAPH Asia

網元AMIで作ったWordpressサイトのインスタンスをt...

Texturing & Modeling A Pro...

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

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

C++始めようと思うんだ

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

コメント