shutosg / rtcamp2018

レイトレ合宿6で作成したレンダラです。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aozora-Renderer

機能

  • 一般的な準モンテカルロパストレーシングによるレンダリング
  • Scene.hppのディレクティブ #USE_PATHTRACING をコメントアウトすると古典的レイトレーシングに切り替わる
  • プリミティブとして、球/ディスク/無限平面
  • OBJファイルの読み込みに対応(3角ポリゴン、頂点情報と面情報のみ対応)
  • その他詳細はスライドを参照

注意

  • 外部アセットはリポジトリに含まれません
    • ドラゴンのobjモデル
    • 青空のIBL素材画像
  • そのまま実行しても上記のモデルと画像読み込みでコケて動きません

About

レイトレ合宿6で作成したレンダラです。


Languages

Language:C++ 100.0%