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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

BGSLibrary:OpenCVベースの背景差分ライブラリ

『PIXARのひみつ展』に行ってきた

OpenGVのライブラリ構成

映画『ブレードランナー 2049』のVFX

3DCGのモデルを立体化するサービス

ROMOハッカソンに行ってきた

PyDataTokyo主催のDeep Learning勉強会

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

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

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

Photo Bash:複数の写真を組み合わせて1枚のイラスト...

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

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

iOSで使えるJetpac社の物体認識SDK『DeepBel...

Windows10でPyTorchをインストールしてVSCo...

生物の骨格

Physics Forests:機械学習で流体シミュレーショ...

自前のShaderがおかしい件

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

TeleSculptor:空撮動画からPhotogramme...

Google App Engine上のWordPressでF...

BSDF: (Bidirectional scatterin...

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

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

Mayaのポリゴン分割ツールの進化

Python拡張モジュールのWindows用インストーラー配...

書籍『OpenCV 3 プログラミングブック』を購入

Math.NET Numerics:Unityで使える数値計...

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

GoB:ZBrushとBlenderを連携させるアドオン

html5のcanvasの可能性

ニンテンドー3DSのGPU PICA200

UnityからROSを利用できる『ROS#』

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

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

Blendify:コンピュータービジョン向けBlenderラ...

組み込み向けのWindows OS 『Windows Emb...

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

ZBrushのZmodelerとDynamic Subdiv...

Blender 2.8がついに正式リリース!

WordPressプラグインによるサイトマップの自動生成

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

コメント