Upload
yong-jun-choi
View
1.349
Download
0
Embed Size (px)
Citation preview
Uncharted4
Uncharted4 part 1
Siggraph 2016 GDC 2016 .
Naughty Dog PBR .
.
s2012_pbs_disney_brdf_notes_v2.PDF
Disney BRDF
BidirectionalReflectanceDistributionFuntion .
.
Surface .BRDF ?
~!HDR?LDR? ?
4Byte 4Byte = 32bitR:8 G:8 B:8 A:8 1Byte(8bit), 256 (0~255) .
HDR 16 4.4 * 10 ^12 RGB8 LDR(Low Dynamic Range)
, . LDR (4bite RGB )HDR .HDR LDR . Tone Mapping .
HDR(High Dynamic Range)
Tone Mapping
HDR0.01.02.0LDR1.00.0
Tone Mapping
HDR0.01.02.0LDR1.00.0LDR2.01.00.0 ~2.0 HDR , LDR 0~1, 1~2 .
.
Tone Mapping tone .
~ uncharted4
.
Shadow contrast .
, yellow/pink (color bending) .
(color bending)
LUT .
Cool tint . ( )
post process effect( ) . HDR ?
, multiply mode cyan . .LDR
LDR multiply mode cyan . white .
LDR masking blend mode , HDR .HDR
John Hable tone mapping .HDR LDR space . mapping (Photoshop ) curve editor . mapping grayscale LUT texture .
HDR LUT texture color grading() tonemapping curve (encode) . LUT 0~1.0 0~2.0 sRGB .4.0 sRGB , uncharted4 look 2.0 SRGB .
HDR color grading tone mapping curve Fusion . (Nuke, Davinci ) LUT color grading .
LUT !
RGB LUT(Color Look Up Table)
LUT
LUT(Color Look Up Table)
Color grading( ) LUT .
3(R,G,B) 1D LUT 3D LUT .LUT(Color Look Up Table)
256 * 16 16 * 16 * 16 LUT
Color grading Photoshop .
Photoshop 256 * 16 LUT . (unreal engine4 )
LUT .
Manipulatoin( ) . (adjustment layer )
256 * 16 LUT . ( LUT )
.
.LUT(Color Look Up Table)
LUT(Color Look Up Table)
~ uncharted4
fog color .
skydome fog .
monochromic fog
Fog color control fog texture.
texture fog texture.
Fog Texture color energy .
.
Fog texture .
fog color .( )
, low mip( ) , high mip( ) .
1 * 1 fog texture . ( fog texture)
. ( )
fog texture
Mipmap (blurrier) .
Mip fog .
, . (sky dome )
Fog texture sample mip fig texture sky UV space .
Fog control . (height falloff, distance falloff, etc)
? UV Space? Sample???
Mip Fog .
vector(Depth) Fog plane Fog .
(FOV)Fog Plane view vecorFog . ( Fog .)
view vecorSky Dome vector skyUV Space . . view sky dome .
view sky dome UV .
vector skyUV Space . .Sky dome UV ., sky dome texture UV view .
view sky dome UV space .
TextureUV
vector skyUV Space . . view sky dome UV , fog texture .
Sky Dome UV space Fog Texture
(FOV)Depth(Vector) view vecor FOV Depth(Vector) view fog plane .
Depth(Vector) view maipmap mipmap level .
(FOV) vecor
.
Fog texture sky dome UV space .
mipmap level () .
, () (mipmap level ) () . (mipmap level )
mip fog , . (Fog depth () )
Uncharted4
Mip fog . ..
4 . ( 2 )
GDC .
.
Substance .