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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

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

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

中学3年生が制作した短編映像作品『2045』

映画『ジュラシック・ワールド』のVFXメイキング

MythTV:Linuxでテレビの視聴・録画ができるオープン...

iPhone 3GSがますます欲しくなる動画

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

タマムシっぽい質感

ZBrushでゴジラ2001を作ってみる 目元だけ作り込んで...

法線マップを用意してCanvas上でShadingするサンプ...

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

Oculus Goを購入!

OpenMayaRender

オープンソースのテクスチャマッピングシステム『Ptex』

布のモデリング

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

フリーで使えるスカルプト系モデリングツール『Sculptri...

DUSt3R:3Dコンピュータービジョンの基盤モデル

立体視を試してみた

実写と実写の合成時の色の馴染ませテクニック

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

『パシフィック・リム: アップライジング』のVFXブレイクダ...

FreeMoCap Project:オープンソースのマーカー...

3D復元技術の情報リンク集

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

Unity ARKitプラグインサンプルのチュートリアルを読...

PureRef:リファレンス画像専用ビューア

Subsurface scatteringの動画

ラクガキの立体化 反省

ポリ男からMetaHumanを作る

Kaolin:3Dディープラーニング用のPyTorchライブ...

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

素敵なパーティクル

UnityでPoint Cloudを表示する方法

UnityのTransformクラスについて調べてみた

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

Seleniumを使ったFXや株の自動取引

CGのためのディープラーニング

Raytracing Wiki

ZBrushのお勉強

SONYの自律型エンタテインメントロボット『aibo』

BlenderのRigifyでリギング

コメント