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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

BlenderProc:Blenderで機械学習用の画像デー...

ラクガキの立体化 3Dプリント注文

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

定数

SVM (Support Vector Machine)

トランスフォーマー :リベンジのメイキング (デジタルドメイ...

JavaScriptとかWebGLとかCanvasとか

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

Point Cloud Libraryに動画フォーマットが追...

ZBrushの練習 手のモデリング

ZBrush4新機能ハイライト 3DCG CAMP 2010

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

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

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

Unityをレンダラとして活用する

Unityで強化学習できる『Unity ML-Agents』

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

Google App Engine上のWordPressでF...

ポリゴン用各種イテレータと関数セット

マルコフ連鎖モンテカルロ法

OpenMesh:オープンソースの3Dメッシュデータライブラ...

3Dモデルを立体視で確認できるVRアプリを作っている

ゴジラ三昧

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

Managing Software Requirements...

色んな三面図があるサイト

bpy-renderer:レンダリング用Pythonパッケー...

オープンソースのロボットアプリケーションフレームワーク『RO...

ZBrushのハードサーフェイス用ブラシ

ZBrushで仮面ライダー3号を造る 仮面編 PolyGro...

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作っ...

クラスの基本

書籍『ゼロから作るDeep Learning』で自分なりに学...

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

Mask R-CNN:ディープラーニングによる一般物体検出・...

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

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

UnityプロジェクトをGitHubで管理する

CLO:服飾デザインツール

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...

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

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

コメント