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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

ポリ男をリファイン

iOSデバイスのためのフィジカル・コンピューティングツールキ...

Kubric:機械学習用アノテーション付き動画生成パイプライ...

『ピクサー展』へ行ってきた

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

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

ROMOハッカソンに行ってきた

参考書

Iridescence:プロトタイピング向け軽量3D可視化ラ...

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

Blender 2.81でIntel Open Image ...

BlenderのPython環境にPyTorchをインストー...

Twitter APIのPythonラッパー『python-...

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

viser:Pythonで使える3D可視化ライブラリ

UnityでOpenCVを使うには?

機械学習で遊ぶ

フォトンの放射から格納までを可視化した動画

『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラク...

PythonでBlenderのAdd-on開発

iPhone x ロボットハッカソン~RomoのiPhone...

3DCG Meetup #4に行ってきた

タダでRenderManを体験する方法

Physics Forests:機械学習で流体シミュレーショ...

ディープラーニング

Maya LTでFBIK(Full Body IK)

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

Gource:バージョン管理の履歴を可視化するツール

画像生成AI Stable Diffusionで遊ぶ

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

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

DensePose:画像中の人物表面のUV座標を推定する

Caffe:読みやすくて高速なディープラーニングのフレームワ...

Super Resolution:OpenCVの超解像処理モ...

Zibra Liquids:Unity向け流体シミュレーショ...

Raspberry PiのGPIOを操作するPythonライ...

MetaHumanの頭部をBlenderで編集できるアドオン

C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...

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

ZBrushでカスタムUIを設定する

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ...

フリーのUV展開ツール Roadkill UV Tool

コメント