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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

MFnDataとMFnAttribute

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

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

Photogrammetry (写真測量法)

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

テスト

konashiのサンプルコードを動かしてみた

Polyscope:3Dデータ操作用GUIライブラリ

ZBrushの作業環境を見直す

PythonのHTML・XMLパーサー『BeautifulS...

VCG Library:C++のポリゴン操作ライブラリ

WordPressのテーマを自作する

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

ZBrushで手首のモデリングをリファイン

定数

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイ...

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス...

ManuelBastioniLAB:人体モデリングできるBl...

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

ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み...

『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...

Multi-View Environment:複数画像から3...

NeRF (Neural Radiance Fields):...

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

3Dスキャンしたテクスチャから照明を除去するUnityツール...

JavaによるCGプログラミング入門サイト (日本語)

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

粘土をこねるようなスカルプトモデリング

Mayaでリアルな布の質感を作るチュートリアル

布のモデリング

映画『ミュータント・タートルズ』を観てきた

Blender 4.2以降のWindowsPortable版...

Cartographer:オープンソースのSLAMライブラリ

写真から3Dメッシュの生成・編集ができる無料ツール『Auto...

Autodesk Mementoでゴジラを3次元復元する

Mechanizeで要認証Webサイトをスクレイピング

3Dグラフィックスの入門書

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

BlenderのGeometry Nodeで遊ぶ

Raspberry Piでセンサーの常時稼働を検討する

clearcoat Shader

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

コメント