レイトレ合宿6で作成したレンダラです。
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
RaytracingCamp2018
.gitattributes
.gitignore
RaytracingCamp2018.sln
readme.md

readme.md

Aozora-Renderer

機能

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

注意

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