depth of field caustics subsurface scattering

33
Depth of Field Caustics Subsurface Scattering Peter Pech, Daniel Pohanka, Tomáš Palkovič, Martin Nižnánsky

Upload: oral

Post on 23-Feb-2016

79 views

Category:

Documents


0 download

DESCRIPTION

Depth of Field Caustics Subsurface Scattering. Peter Pech , Daniel Pohanka , Tom áš Palkovič, Martin Niž n ánsky. Depth of Field. Depth of Field. Čo je to Depth of Field (hĺbka ostrosti)? Vzdialenosť najbližieho a najvzdialenejšieho objektu, ktoré sú v obraze prijateľne ostré . - PowerPoint PPT Presentation

TRANSCRIPT

Depth of Field Caustics Subsurface Scattering

Depth of FieldCaustics Subsurface ScatteringPeter Pech, Daniel Pohanka, Tom Palkovi, Martin Ninnsky

Depth of FieldDepth of Fieldo je to Depth of Field (hbka ostrosti)?Vzdialenos najbliieho a najvzdialenejieho objektu, ktor s v obraze prijatene ostr

Hyperfocal distanceo je to hyperfocal distance?Vzdialenos nabliieho objektu ktor je ete ostr, ke je objektv kamery/fotoapartu zaostren na nekoneno. Men sa s kadm clonovm slom.

Hyperfocal distanceh = f2 / acf = ohniskov vzdialenos objektvua = priemer clony (clonov slo)c = circle of confusion (pouva sa 1/1000 f)

Depth of Field limitsblzka hranica: hs / h + (s - f)vzdialen hranica: hs / h - (s - f)h = hyperfocal distance s = vzdialenos obejktu od kamery f = ohniskov vzdialenos objektvu

Od oho zvis DoF?Ohniskov vzdialenos objektvum je ohniskov vzdialenos objektvu menia, tm je DoF viaPriemer clony (clonov slo)m je priemer clony men (clonov slo vie), tm je DoF viaVzdialenos zaostrenho objektu od objektvum je objekt alej, tm je aj DoF viaVzdialenos z akej prezerme vsledn obrzokm je prezeran obrzok alej, tm je zdanliv DoF viaSubjektvne vnmanie ostrosti divkomPouitie DoFUptanie pozornosti na konkrtny objekt v scne

Pouitie DoFOddelenie objektu od pozadia a rzne umeleck krecie

Caustics

Caustics defincia 1Kaustika je refrakn vzorka vytvoren priehadnmi objektami, cez ktor prechdza svetlo.

Caustics defincia 2Kaustika je vytvoren svetlom, ktor je odrazen alebo prenan cez leskl povrch predtm ne dopadne na matn plochu.Caustics implementciaNemon alebo nron implementova pomocou radiosity alebo ray-tracing.Simuluje sa pomocou photon mapping alebo backward ray-tracingu.Photon mapping vs. Backward Ray-tracingBackward Ray-tracingPhoton mappingJames Arvo. SIGGRAPH 86.Le svetla s sledovan od zdroja svetla smerom do scnyVhodn pre statick scny

Henrik Wann Jensen. Rendering Techniques 96Vhodn pre plne dynamick scny hry a interaktvne aplikcieCaustics + Ray tracingCaustics + Ray tracingRay tracing

Caustics Mapping algoritmusVyuitie v hrch a interaktvnych aplikcich pre vysok fpsBe na GPU a tm odahuje CPUiadne predpotavanieDynamick geometria, svetl a kameraubovon tvar objektov

Caustics nastavenia

Caustics nastaveniaZvis od softwaru resp. od algoritmu

EnergiaMnostvo fotnovExponent

Subsurface scattering

Subsurface scatteringmethod to improve translucent materials renderingcan observe on wax, marble, skin, milk...

How it workslight penetrates the surface of a translucent objecttravels and interacts with materialexits

Real materialsslightly translucentlight is absorbed, scattered, and re-emited

Absorbtionthe further through the material light travels, the greater the proportion absorbed

Depth map based SSSget a depth mapprojected to scenerender

Depth peelingused to account for varying densities beneath the surface

Texture space diffusioncalculate original lightningtransform, remapreapply

akujeme za pozornos