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

Sunflow – Global Illumination Rendering System

sunflow macross

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


スポンサーリンク

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


スポンサーリンク

関連記事

映画から想像するVR・AR時代のGUIデザイン
Unity ARKitプラグインサンプルのチュートリアルを読む
ZBrushでゴジラ2001を作ってみる 頭の概形作り
UnityのMonoBehaviourクラスをシングルトン化する
ブログをGoogle App EngineからAmazon EC2へ移行
MFnMeshクラスのsplit関数
ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエットをリファレンスに合わせる
PureRef:リファレンス画像専用ビューア
BSDF: (Bidirectional scattering distribution funct...
ZBrushでリメッシュとディティールの転送
粘土をこねるようなスカルプトモデリング
素敵なパーティクル
Ambient Occlusionを解析的に求める
書籍『OpenCV 3 プログラミングブック』を購入
OpenCVの顔検出過程を可視化した動画
ZBrushで仮面ライダー3号を造る 仮面編 Clay Polish
OpenCVのバージョン3が正式リリースされたぞ
Web経由でRaspberry PiのGPIOを操作したい
DensePose:画像中の人物表面のUV座標を推定する
立体視を試してみた
UnityでShaderの入力パラメータとして行列を渡す
チャットツール用bot開発フレームワーク『Hubot』
動的なメモリの扱い
グローバルイルミネーションに手を出す前に、やり残したことがあるんじゃない?
OpenSfM:PythonのStructure from Motionライブラリ
OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...
ZBrushでアヴァン・ガメラを作ってみる パーツ分割
3DCGのモデルを立体化するサービス
ZBrushの作業環境を見直す
MLDemos:機械学習について理解するための可視化ツール
Faster R-CNN:ディープラーニングによる一般物体検出手法
Maya LTでFBIK(Full Body IK)
人間の顔をそっくりそのままCGで復元する『Digital Emily Project』
GoB:ZBrushとBlenderを連携させるアドオン
ラクガキの立体化 胴体の追加
OpenCVで動画の手ぶれ補正
参考になりそうなサイト
オープンソースのIT資産・ライセンス管理システム『Snipe-IT』
人型3Dキャラクターアニメーション制作サービス『Mixamo』で遊ぶ
Unite 2014の動画
OpenCV 3.3.0-RCでsfmモジュールをビルド
クラスの基本

コメント