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

Sunflow – Global Illumination Rendering System

sunflow macross

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

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

関連記事

Windows Server 2008にAutodesk Maya 2009をインストール

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

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

ポリゴンジオメトリ処理ライブラリ『pmp-library (Polygon Mesh Process...

ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救出

BlenderのPython環境にPyTorchをインストールする

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

Google Colaboratoryで遊ぶ準備

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

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

ZBrush 2018へのアップグレード

hloc:SuperGlueで精度を向上させたSfM・Visual Localization

Verilog HDL

WordPress on Windows Azure

NeRF (Neural Radiance Fields):深層学習による新規視点合成

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

Photogrammetry (写真測量法)

pythonもかじってみようかと

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

Unityで360度ステレオVR動画を作る

ArUco:OpenCVベースのコンパクトなARライブラリ

顔追跡による擬似3D表示『Dynamic Perspective』

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

この本読むよ

Autodesk Mementoでゴジラを3次元復元する

Russian3DScannerのトポロジー転送ツール『WrapX』

参考書

Unreal Engine Tokyo MeetUp!へ行ってきた

ニンテンドー3DSのGPU PICA200

ヘッドマウントディスプレイとビジュアリゼーションの未来

物理ベースレンダリングのためのマテリアル設定チートシート

Maya LTでFBIK(Full Body IK)

C++ 標準テンプレートライブラリ (STL)

ZBrushで基本となるブラシ

3DCG Meetup #4に行ってきた

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

JavaScriptとかWebGLとかCanvasとか

UnityでShaderの入力パラメータとして行列を渡す

UnityでTweenアニメーションを実装できる3種類の無料Asset

プログラムによる景観の自動生成

網元AMIで作ったWordpressサイトのインスタンスをt1microからt2microへ移行した

3D復元技術の情報リンク集

コメント