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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

映画『ジュラシック・ワールド』のVFXメイキング

機械学習で遊ぶ

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

Autodesk Mementoでゴジラを3次元復元する

書籍『ROSプログラミング』

HerokuでMEAN stack

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

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

機械学習のオープンソースソフトウェアフォーラム『mloss(...

3DCG Meetup #4に行ってきた

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

ゴジラ(2014)のディティール制作の舞台裏

ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救...

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

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

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

Quartus II

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

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

BlenderのGeometry Nodeで遊ぶ

『スター・ウォーズ 最後のジェダイ』のVFXブレイクダウン ...

Verilog HDL

MB-Lab:Blenderの人体モデリングアドオン

Accord.NET Framework:C#で使える機械学...

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

CGWORLD CHANNEL 第21回ニコ生配信は『シン・...

Dlib:C++の機械学習ライブラリ

Pythonのソースコードに特化した検索エンジン『Nulle...

定数

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

ZBrushCore

Stanford Bunny

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

Open Shading Language (OSL)

ZBrushでアヴァン・ガメラを作ってみる 爪とトゲを追加

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

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

生物の骨格

ZBrush 2021.6のMesh from Mask機能...

布地のシワの法則性

Raspberry PiでIoTごっこ

Raspberry Pi 2を買いました

コメント