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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Iterator

フォトンの放射から格納までを可視化した動画

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

Web経由でRaspberry PiのGPIOを操作したい

ZBrushで人型クリーチャー

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

Gource:バージョン管理の履歴を可視化するツール

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

法線マップを用意してCanvas上でShadingするサンプ...

ZBrushでメカ物を作るチュートリアル動画

OANDAのfxTrade API

OpenCV 3.1のsfmモジュールを試す

ゴジラの造形

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

UnityでLight Shaftを表現する

viser:Pythonで使える3D可視化ライブラリ

BlenderProc:Blenderで機械学習用の画像デー...

MLDemos:機械学習について理解するための可視化ツール

NeuralNetwork.NET:.NETで使えるTens...

Python.NET:Pythonと.NETを連携させるパッ...

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

Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『...

Blender 4.2以降のWindowsPortable版...

ArUco:OpenCVベースのコンパクトなARライブラリ

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

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

自前Shaderの件 解決しました

Theia:オープンソースのStructure from M...

html5のcanvasの可能性

OpenCVでPhotoshopのプラグイン開発

Physically Based Rendering

Vancouver Film Schoolのデモリール

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

OpenCVで動画の手ぶれ補正

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

DensePose:画像中の人物表面のUV座標を推定する

OpenCVの顔検出過程を可視化した動画

仮想関数

OpenCV 3.1から追加されたSfMモジュール

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

Unreal Engine 5の情報が公開された!

ZBrushでリメッシュとディティールの転送

コメント