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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

ZBrushでゴジラ2001を作ってみる 頭の概形作り

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

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

OpenMVS:Multi-View Stereoによる3次...

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

AnacondaとTensorFlowをインストールしてVi...

ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整

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

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

写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...

天体写真の3D動画

書籍『仕事ではじめる機械学習』を読みました

Unreal Engine Tokyo MeetUp!へ行っ...

Deep Learningとその他の機械学習手法の性能比較

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

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

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

ZBrushのキャンバスにリファレンス画像を配置する

Phongの表現力パネェ 材質別のPhong Shader用...

adskShaderSDK

Google XML Sitemap Generatorプラ...

Mitsuba 2:オープンソースの物理ベースレンダラ

ZBrushでゴジラ2001を作ってみる 姿勢の変更

BlenderのRigifyでリギング

Raspberry PiでIoTごっこ

OpenCVで平均顔を作るチュートリアル

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

ブログのデザイン変えました

Google App Engine上のWordPressでF...

Google Colaboratoryで遊ぶ準備

ポリ男からMetaHumanを作る

KelpNet:C#で使える可読性重視のディープラーニングラ...

C++の抽象クラス

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

UnityでShaderの入力パラメータとして行列を渡す

Konashiを買った

3Dモデルを立体視で確認できるVRアプリを作っている

SIGGRAPH 2020はオンライン開催

Maya LTのQuick Rigを試す

Faster R-CNN:ディープラーニングによる一般物体検...

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

色んな三面図があるサイト

コメント