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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Photoshopで作る怪獣特撮チュートリアル

Unreal Engineの薄い本

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

ZBrush 2018へのアップグレード

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

OpenGVのライブラリ構成

Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『TouchScript』

トランスフォーマー/ロストエイジのメイキング

ZBrushのキャンバスにリファレンス画像を配置する

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

Stanford Bunny

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

SIGGRAPH論文へのリンクサイト

CycleGAN:ドメイン関係を学習した画像変換

ラクガキの立体化 進捗

映画『シン・仮面ライダー』 メイキング情報まとめ

OANDAのfxTrade API

OpenFace:Deep Neural Networkによる顔の個人識別フレームワーク

手を動かしながら学ぶデータマイニング

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

顔のモデリング

Raspberry Pi 2のGPIOピン配置

自前のShaderがおかしい件

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

Photo Bash:複数の写真を組み合わせて1枚のイラストを制作する

Google App Engineのデプロイ失敗

Blender 2.81でIntel Open Image Denoiseを使う

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

ZBrushでアヴァン・ガメラを作ってみる 歯を配置

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

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

3分の動画でプログラミングを学習できるサイト『ドットインストール』

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

Unityの各コンポーネント間でのやり取り

Maya API Reference

C++の抽象クラス

書籍『開田裕治 怪獣イラストテクニック』

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

HerokuでMEAN stack

トランスフォーマーロストエイジのメイキング

アニゴジ関連情報

Runway ML:クリエイターのための機械学習ツール

コメント