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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

生物の骨格

PyMC:Pythonのベイズ統計ライブラリ

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

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

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

ZBrushの練習 手のモデリング

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

2012 昨日のクローズアップ現代を見た

MB-Lab:Blenderの人体モデリングアドオン

動的なメモリの扱い

『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...

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

ZBrush キャラクター&クリーチャー

プログラミングスキルとは何か?

UnityのGlobal Illumination

JavaScriptとかWebGLとかCanvasとか

Composition Rendering:Blenderに...

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

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

Faceshiftで表情をキャプチャしてBlender上でM...

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

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

Transformers ”Reference & Buli...

ブラウザ操作自動化ツール『Selenium』を試す

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

Webスクレイピングの勉強会に行ってきた

Python for Unity:UnityEditorでP...

オープンソースの人体モデリングツール『MakeHuman』の...

Siggraph Asia 2009 カンファレンスの詳細

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

Raspberry Pi

ZBrushでゴジラ2001を作ってみる 身体のSubToo...

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

Blender 2.81でIntel Open Image ...

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

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

C++ 標準テンプレートライブラリ (STL)

ZBrushからBlenderへモデルをインポート

Mixamo:人型3Dキャラクターアニメーション制作サービス

WordPress on Windows Azure

SIGGRAPH ASIAのマスコット

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

コメント