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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Maya API Reference

Webサイトのワイヤーフレームが作成できるオンラインツール

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

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

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

ZBrushでゴジラ2001を作ってみる 身体のアタリを作る

TensorSpace.js:ニューラルネットワークの構造を...

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

AMIMOTO(PVM版)で作成したインスタンスをAMIMO...

ZBrushのTranspose Masterでポーズを付け...

粘土をこねるようなスカルプトモデリング

SculptrisとBlenderで作ったGodzilla ...

オープンソースのプリント基板設計ツール『KiCad』

NumSharp:C#で使えるNumPyライクな数値計算ライ...

Mechanizeで要認証Webサイトをスクレイピング

ブログが1日ダウンしてました

Iterator

WordPress on Windows Azure

アニゴジ関連情報

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

Blendify:コンピュータービジョン向けBlenderラ...

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

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

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

Manim:Pythonで使える数学アニメーションライブラリ

Adobe Photoshop CS5の新機能

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

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

JavaScriptとかWebGLとかCanvasとか

Python拡張モジュールのWindows用インストーラー配...

UnityのAR FoundationでARKit 3

OpenMayaのPhongShaderクラス

写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...

Unity MonoBehaviourクラスのオーバーライド...

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

Open3D:3Dデータ処理ライブラリ

UnityのGlobal Illumination

Maya には3 種類のシェーダSDKがある?

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

Google Chromecast

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

clearcoat Shader

コメント