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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

AmazonEC2のインスタンスをt1.microからt2....

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

フルCGのウルトラマン!?

オープンソースのIT資産・ライセンス管理システム『Snipe...

ZBrushでアヴァン・ガメラを作ってみる モールドの彫り込...

映画から想像するVR・AR時代のGUIデザイン

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

ブログをGoogle App EngineからAmazon ...

html5のcanvasの可能性

clearcoat Shader

ジュラシック・パークのメイキング

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

BSDF: (Bidirectional scatterin...

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

fSpy:1枚の写真からカメラパラメーターを割り出すツール

CNN Explainer:畳み込みニューラルネットワーク可...

『シン・ゴジラ』のコンセプトアニメーションのメイキング動画が...

SIGGRAPH ASIAのマスコット

画像生成AI Stable Diffusionで遊ぶ

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

cvui:OpenCVのための軽量GUIライブラリ

Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...

ZBrushのUndo Historyをカメラ固定で動画化す...

BlenderのGeometry Nodeで遊ぶ

Mayaのシェーディングノードの区分

HD画質の無駄遣い

Math Inspector:科学計算向けビジュアルプログラ...

ZBrushでアヴァン・ガメラを作ってみる 爪とトゲを追加

ラクガキの立体化 反省

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

今年もSSII

Blenderでよく使うaddon

R-CNN (Regions with CNN featur...

Quartus II

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

ガメラ生誕50周年

ZBrushトレーニング

iPhoneアプリ開発 Xcode 5のお作法

TVML (TV program Making langua...

日立のフルパララックス立体ディスプレイ

ZBrushCoreのTransposeとGizmo 3D

ZScript

コメント