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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...

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

OpenCV3.3.0でsfmモジュールのビルドに成功!

ゴジラ三昧

映画『シン・ウルトラマン』 メイキング記事まとめ

Quartus II

第1回 3D勉強会@関東『SLAMチュートリアル大会』

Unityの薄い本

SIGGRAPH ASIA 2009で学生ボランティア募集し...

pythonの機械学習ライブラリ『scikit-learn』

trimesh:PythonでポリゴンMeshを扱うライブラ...

PureRef:リファレンス画像専用ビューア

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

OpenCVで顔のランドマークを検出する『Facemark ...

Paul Debevec

WordPress on Google App Engine...

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

Blender 2.81でIntel Open Image ...

SculptrisとBlenderで作ったGodzilla ...

Stanford Bunny

TensorFlowでCGを微分できる『TensorFlow...

ディープラーニング

BlenderのPython環境にPyTorchをインストー...

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

OpenCVのバージョン3が正式リリースされたぞ

Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...

Transformers ”Reference & Buli...

中学3年生が制作した短編映像作品『2045』

リメイク版ロボコップスーツのメイキング

ZBrushでゴジラ2001を作ってみる 目元だけ作り込んで...

Houdiniのライセンスの種類

TensorSpace.js:ニューラルネットワークの構造を...

bpy-renderer:レンダリング用Pythonパッケー...

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

株式会社ヘキサドライブの研究室ページ

Vancouver Film Schoolのデモリール

UnityでOpenCVを使うには?

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

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

ZBrushでアヴァン・ガメラを作ってみる 歯を配置

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

ラクガキの立体化 胴体の追加

コメント