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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Unityの薄い本

スクラッチで既存のキャラクターを立体化したい

『ハン・ソロ/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ

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

OpenCVのfindEssentialMat関数を使ったサンプルを読んでみる

3Dグラフィックスの入門書

TVML (TV program Making language)

Unityで学ぶC#

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

AndroidもopenGLも初心者さ (でもJavaは知ってるよ)

世界一下品なクマと世界一紳士なクマ

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

ZBrush 2021.6のMesh from Mask機能を使ってみる

OpenGVのライブラリ構成

Maya 2015から標準搭載されたMILA

注文してた本が届いた

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

MRenderUtil::raytrace

チャットツール用bot開発フレームワーク『Hubot』

仮想関数

RSSフィードを読込んで表示するWordpressプラグイン『RSSImport』

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

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

ZBrush 2018での作業環境を整える

Point Cloud Libraryに動画フォーマットが追加されるらしい

Paul Debevec

FCN (Fully Convolutional Network):ディープラーニングによるSema...

Boost オープンソースライブラリ

geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ

OpenCVでカメラ画像から自己位置認識 (Visual Odometry)

Google App Engineのデプロイ失敗

PGGAN:段階的に解像度を上げて学習を進めるGAN

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

まだ続くブログの不調

写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』

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

TensorSpace.js:ニューラルネットワークの構造を可視化するフレームワーク

Autodesk CompositeとAutodesk MatchMoverが無料

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

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

OpenCV バージョン4がリリースされた!

GeoGebra:無料で使える数学アプリ

コメント