Upgrade to Pro — share decks privately, control downloads, hide ads and more …

レイトレ合宿5: 自作レンダラー紹介 / Introduction of the my renderer in Ray Tracing Camp 5

Pheema
September 10, 2017

レイトレ合宿5: 自作レンダラー紹介 / Introduction of the my renderer in Ray Tracing Camp 5

レイトレ合宿5に向けて制作した自作レンダラーの紹介スライドです

Pheema

September 10, 2017
Tweet

More Decks by Pheema

Other Decks in Programming

Transcript

  1. シーン 2017/9/9 - 2017/9/10 5 レイトレ合宿 3 - 出力 *

    1620x1080 • 3:2 • 写真っぽくしたかった * 128spp - シーン * 過去にモデリングしたス ピーカー(CREATIVE SBS-A120)のモデルを流 用 * 聞きかじりの3点ライティ ング
  2. Petrichor - “ペトリコール” * 意味: “石のエッセンス” * “長い間日照りが続いた後の最初の雨に伴う独特の香り” * おしゃれやん///

    - 過去の自作レンダラーの名前 * 一昨年: Lenz Render * 昨年 : Vermeer Render * 偉人名からの脱却 6 2017/9/9 - 2017/9/10 レイトレ合宿5
  3. レンダラーの概要 - パストレーシング * Multiple importance sampling (MIS) - マテリアル

    * Lambert * GGX • “A Simpler and Exact Sampling Routine for the GGX Distribution” [Heitz17] * Mix • 2つのマテリアルをブレンド 7 2017/9/9 - 2017/9/10 レイトレ合宿5
  4. レンダラーの概要 - レンズ * 薄レンズモデル * 被写界深度対応 - データ構造 *

    BVH • AABBの長い辺に対して沿って分割 • 子ノード(2つ)には均等な個数のオブジェクトが入るようにして 木が深くならないようにした 8 2017/9/9 - 2017/9/10 レイトレ合宿5
  5. 反省点 4月 5月 6月 7月 8月 9月 2017/9/9 - 2017/9/10

    5 レイトレ合宿 13 最終提出 実装 論文等調査 - 想像していたスケジュール * ???「4月から始めれば間に合う」 * ???「今年はBlenderとの連携やりたい」
  6. 次の目標 - 技術面 * Blenderとの連携 • Scene exporter • Blenderの画面でレンダリング結果を見たい

    * ポスト処理 • Denoiser • LUTとかで画作り * 高速化 • SIMD • アロケータ 18 2017/9/9 - 2017/9/10 レイトレ合宿5