物理ベースレンダリングを実装するときに役に立つこと

download 物理ベースレンダリングを実装するときに役に立つこと

If you can't read please download the document

description

物理ベースレンダリングを実装するときに役に立つこと. 五反田義治 ( 株 ) トライエース 研究開発部. 物理ベースレンダリング とは ?. 物理ベースレンダリング (PBR) レンダリング方程式の解を正しく求めること 各種パラメータが物理的要求を満たしていること. 本日のトピック. レンダリング方程式 今更ながらレンダリング方程式について. より正しい物理ベースへ. 現行機でより複雑な計算が可能に 従来だったら適当に処理していた部分がより 物理的に正しい式を実装可能に その実装はどのくらい物理的に正確 ? 検証 抜きで ad-hoc 的に対応していないか ?. - PowerPoint PPT Presentation

Transcript of 物理ベースレンダリングを実装するときに役に立つこと

CEDEC 2009

()

?(PBR)

?ad-hoc?

?PBRPost-processing anti-aliasingTemporal anti-aliasing??

?(1)GGXRoughness(s)0?

?(2)Smith masking and shadowing functionGrazing angles?

[CEDEC 2011] ()

(Li)(Lo)Pixel?2

1spp(shading per pixel)FSAAMSAA1sppPre-filterIBL, texturepunctual, analytical lights4?Pixel, Time, Aperture, (Incident) Light

PixelPixelAnalytical

PixelundersamplingMSAA / Post-process AAFSAATAAPost-process AA

undersampling

ApertureApertureDe-focus blur (Bokeh)

ApertureundersamplingDe-focus BlurVignetting

LightLightSmooth

LightundersamplingDeferredTile-basedPre-filtered textureImage-based LightingScreen Space LightingAnalytical()

?GGX

Height-Correlated Smith Masking and Shadowing Function

cosqe=0cosqe=0cosqe