Skip to content

Conversation

@gam0022
Copy link
Owner

@gam0022 gam0022 commented Mar 27, 2017

WebGLパストレサ―の続きです。前回までの #5 #7 #8

新機能

  • アンチエイリアシング
  • レンダリング方程式の計算をできていない箇所を修正
  • BRDFの修正
    • importanceSampleDiffuse を再実装
    • GGXのフレネル項の計算をオミット(間違っていたし、不要だった)
    • 屈折の処理を sampleRefraction にまとめ、フレネル反射率に基づいた鏡面反射もさせる
  • ガンマ補正
  • プリセットのシーンの追加
  • 細かなリファクタリング
  • 夜景の環境マップの追加(castle)

今後やりたいこと

  • 準モンテカルロ法
  • コーネルボックスのプリセット
  • BRDF実験

画像(屈折面でフレネル反射率の考慮あり)

app-browser

material-examples

画像(屈折面でフレネル反射率の考慮なし)

MacBookAirじゃなくて、GTX1070のWindowsマシンで動かしたらすごい綺麗になった。GPU依存。

app-browser

material-examples

@gam0022 gam0022 mentioned this pull request Mar 27, 2017
@gam0022 gam0022 self-assigned this Mar 27, 2017
@gam0022 gam0022 merged commit 6cb15ba into master Apr 8, 2017
@gam0022 gam0022 deleted the pathtracing-tbf2 branch April 8, 2017 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants