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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

テスト

Pix2Pix:CGANによる画像変換

Iridescence:プロトタイピング向け軽量3D可視化ラ...

UnityでPoint Cloudを表示する方法

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

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

ZBrush 4R7

Maya LTのQuick Rigを試す

OpenCVのfindEssentialMat関数を使ったサ...

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

Texturing & Modeling A Pro...

Verilog HDL

MeshroomでPhotogrammetry

Multi-View Environment:複数画像から3...

FCN (Fully Convolutional Netwo...

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

Unityの各コンポーネント間でのやり取り

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

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...

CycleGAN:ドメイン関係を学習した画像変換

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

geometry3Sharp:Unity C#で使えるポリゴ...

Windows Server 2008にAutodesk M...

OpenMayaのPhongShaderクラス

Transformers ”Reference & Buli...

Quartus II

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

OpenCVでiPhone6sのカメラをキャリブレーションす...

Regard3D:オープンソースのStructure fro...

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

Photoshopで作る怪獣特撮チュートリアル

MFnDataとMFnAttribute

スクレイピング

PythonでMayaのShapeノードプラグインを作る

ラクガキの立体化 モールドの追加

2D→3D復元技術で使われる用語まとめ

Raspberry Pi 2のGPIOピン配置

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...

ファンの力

ラクガキの立体化

WordPressプラグインの作り方

コメント