Submit Search
Upload
Depth buffershadow
โข
Download as PPTX, PDF
โข
0 likes
โข
717 views
M
MoonLightMS
Follow
Education
Entertainment & Humor
Business
Report
Share
Report
Share
1 of 97
Download now
Recommended
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์
MoonLightMS
ย
๊ทธ๋ฆผ์ ์ด์ผ๊ธฐ
๊ทธ๋ฆผ์ ์ด์ผ๊ธฐ
Hyoungjun Park
ย
Shadow mapping ์ ๋ฆฌ
Shadow mapping ์ ๋ฆฌ
changehee lee
ย
[0212 ๋ฐ๋ฏผ์]ํ๊ฒฝ ๋งคํ
[0212 ๋ฐ๋ฏผ์]ํ๊ฒฝ ๋งคํ
MoonLightMS
ย
2018.12.22 ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๋งคํ
2018.12.22 ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๋งคํ
Sukwoo Lee
ย
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์_1
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์_1
MoonLightMS
ย
ํฌ์ธํธ ์ ฐ๋์ฐ
ํฌ์ธํธ ์ ฐ๋์ฐ
Sukwoo Lee
ย
Cascade Shadow Mapping
Cascade Shadow Mapping
Sukwoo Lee
ย
Recommended
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์
MoonLightMS
ย
๊ทธ๋ฆผ์ ์ด์ผ๊ธฐ
๊ทธ๋ฆผ์ ์ด์ผ๊ธฐ
Hyoungjun Park
ย
Shadow mapping ์ ๋ฆฌ
Shadow mapping ์ ๋ฆฌ
changehee lee
ย
[0212 ๋ฐ๋ฏผ์]ํ๊ฒฝ ๋งคํ
[0212 ๋ฐ๋ฏผ์]ํ๊ฒฝ ๋งคํ
MoonLightMS
ย
2018.12.22 ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๋งคํ
2018.12.22 ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๋งคํ
Sukwoo Lee
ย
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์_1
[1023 ๋ฐ๋ฏผ์] ๊น์ด_๋ฒํผ_๊ทธ๋ฆผ์_1
MoonLightMS
ย
ํฌ์ธํธ ์ ฐ๋์ฐ
ํฌ์ธํธ ์ ฐ๋์ฐ
Sukwoo Lee
ย
Cascade Shadow Mapping
Cascade Shadow Mapping
Sukwoo Lee
ย
Bump Mapping
Bump Mapping
Sukwoo Lee
ย
์คํค๋ ์ ๋๋ฉ์ด์
์คํค๋ ์ ๋๋ฉ์ด์
sung suk seo
ย
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
๋ฏผ์ ์ด
ย
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
๋ฏผ์ ์ด
ย
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
๋ฏผ์ ์ด
ย
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
Seung Joon Choi
ย
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
Sukwoo Lee
ย
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
๋ฏผ์ ์ด
ย
Deferred decal
Deferred decal
๋ฏผ์ ์ด
ย
๋ ธ๋ง ๋งตํ(Normal mapping)
๋ ธ๋ง ๋งตํ(Normal mapping)
QooJuice
ย
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
Sukwoo Lee
ย
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
Kyoung Seok(๊ฒฝ์) Ko(๊ณ )
ย
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
Yggdrasil610
ย
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
JP Jung
ย
9๊ฐ camera advanced light2
9๊ฐ camera advanced light2
JP Jung
ย
Real-Time Global Illumination Techniques
Real-Time Global Illumination Techniques
Jangho Lee
ย
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
Ki Hyunwoo
ย
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
MinGeun Park
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
JP Jung
ย
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
Dae Hyek KIM
ย
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
Mobile App Developers India
ย
Curso de Mini-Basket Baloncesto Formativo
Curso de Mini-Basket Baloncesto Formativo
Educagratis
ย
More Related Content
What's hot
Bump Mapping
Bump Mapping
Sukwoo Lee
ย
์คํค๋ ์ ๋๋ฉ์ด์
์คํค๋ ์ ๋๋ฉ์ด์
sung suk seo
ย
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
๋ฏผ์ ์ด
ย
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
๋ฏผ์ ์ด
ย
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
๋ฏผ์ ์ด
ย
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
Seung Joon Choi
ย
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
Sukwoo Lee
ย
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
๋ฏผ์ ์ด
ย
Deferred decal
Deferred decal
๋ฏผ์ ์ด
ย
๋ ธ๋ง ๋งตํ(Normal mapping)
๋ ธ๋ง ๋งตํ(Normal mapping)
QooJuice
ย
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
Sukwoo Lee
ย
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
Kyoung Seok(๊ฒฝ์) Ko(๊ณ )
ย
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
Yggdrasil610
ย
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
JP Jung
ย
9๊ฐ camera advanced light2
9๊ฐ camera advanced light2
JP Jung
ย
Real-Time Global Illumination Techniques
Real-Time Global Illumination Techniques
Jangho Lee
ย
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
Ki Hyunwoo
ย
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
MinGeun Park
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
JP Jung
ย
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
Dae Hyek KIM
ย
What's hot
(20)
Bump Mapping
Bump Mapping
ย
์คํค๋ ์ ๋๋ฉ์ด์
์คํค๋ ์ ๋๋ฉ์ด์
ย
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
์๋ ๋์ 3์ฐจ์ ์ ์ฒด์๊ฐ
ย
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
ํฌ๊ฒ, ์๋ฆ๋ต๊ฒ,๋น ๋ฅด๊ฒ, ์ผ๊ด๋๊ฒ ๋ง๋ค๊ธฐ: Just Cause 2 ๊ฐ๋ฐ์์ ๋ฐฐ์ด ๊ตํ๋ค (GPU Pro)
ย
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
์ ๋ ธ๋ธ๋ ์ด๋ 2 ray marching์์ฌ์ฉํ ๊ตฌ๋ฆ ํํ
ย
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
3D แแ ฅแทแแ ฒแแ ฅ แแ ณแ แ ขแแ ตแจแแ ณ แแ ตแแ ฉ
ย
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
2017 12 09_๋ฐ๋ธ๋ฃจํค_๋ฆฌ์ผํ์ ๋ ๋๋ง_์ ๋ฌธํธ(3์ฐจ์ ๊ทธ๋ํฝ์ค[์ ์ : ํ์ ํ] ์ฐธ์กฐ)
ย
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
๋์์นด์์ ์ง์ 3 d๊ฒ์ ํฌ์ ์ํใgravity dazeใ๊ทธ๋ํฝ์ค ๊ฐ์ข
ย
Deferred decal
Deferred decal
ย
๋ ธ๋ง ๋งตํ(Normal mapping)
๋ ธ๋ง ๋งตํ(Normal mapping)
ย
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
2018.02.03 ์ด๋ฏธ์ง ํ ์ค์ฒ๋ง
ย
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
๊ตฌ์ธ๋ ์์ง ์ ๋ฐ๋ ๋ผ ๋ง๋ค๊ธฐ ์ต์ข ๋ณธ ์ ํธ๋ธ2
ย
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
๊ฒ์ ๊ฐ๋ฐ์ ์ํ ๋ ๋๋ง ๊ธฐ๋ฒ ํ์ฑํ
ย
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
7๊ฐ shader basic lighting_๋ฐฐํฌ์ฉ ์ญ์ ๋ฒ์
ย
9๊ฐ camera advanced light2
9๊ฐ camera advanced light2
ย
Real-Time Global Illumination Techniques
Real-Time Global Illumination Techniques
ย
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
NDC2016 ํ๋ก์ ํธ A1์ AAA๊ธ ์บ๋ฆญํฐ ๋ ๋๋ง ๊ธฐ์
ย
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
[0529 ๋ฐ๋ฏผ๊ทผ] ์ ์ญ์กฐ๋ช (global illumination)
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
ย
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
Ndc17 - ์ฐจ์ธ๋ ๊ฒ์์ดํํธ๋ฅผ ์ํด ์์ผ์ํ ๊ธฐ๋ฒ๋ค
ย
Viewers also liked
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
Mobile App Developers India
ย
Curso de Mini-Basket Baloncesto Formativo
Curso de Mini-Basket Baloncesto Formativo
Educagratis
ย
Strings connect
Strings connect
Akash Seelam
ย
Xoxoxoxoxooxoxoxox
Xoxoxoxoxooxoxoxox
xoxoandres
ย
Developing My Online Professional Learning Network
Developing My Online Professional Learning Network
lisbk
ย
GCSE Physics Conduction of Heat
GCSE Physics Conduction of Heat
sherinshaju
ย
ใXP็ฅญใ2010ใ ใฉใคใใใณใฐใใผใฏใน ใใใคใฏใญใฝใใใจใขใธใฃใคใซ
ใXP็ฅญใ2010ใ ใฉใคใใใณใฐใใผใฏใน ใใใคใฏใญใฝใใใจใขใธใฃใคใซ
ๆบๆฒป ้ทๆฒข
ย
How to Prepare for Information Technology
How to Prepare for Information Technology
Sudheer Paidi
ย
Cronica tita
Cronica tita
Polo Apolo
ย
Tech Backpack Journey till May 2013
Tech Backpack Journey till May 2013
Tech Backpack
ย
How Social Networking & Remote Conferencing (SL) Transfomed MACPA
How Social Networking & Remote Conferencing (SL) Transfomed MACPA
Tom Hood, CPA,CITP,CGMA
ย
7. Przygotowanie form do drukowania pลaskiego
7. Przygotowanie form do drukowania pลaskiego
Patryk Patryk
ย
Message Queuing (MSMQ)
Message Queuing (MSMQ)
Senior Dev
ย
GDC 2009 Game Design Improv
GDC 2009 Game Design Improv
Susan Gold
ย
A Content Marketer's Toast to Twitter
A Content Marketer's Toast to Twitter
Kapost
ย
Resultados etapa excepcional 12 10-2016
Resultados etapa excepcional 12 10-2016
ELVIN VEGA ESPINOZA
ย
9 ะฟะพะปะพะถะตะฝะฝั ะตะดััะพะฝะธ ั ั ั ัั. 2016
9 ะฟะพะปะพะถะตะฝะฝั ะตะดััะพะฝะธ ั ั ั ัั. 2016
Rebbit2015
ย
PRAE I.E 20 DE JULIO
PRAE I.E 20 DE JULIO
MANUEL TOVAR
ย
Viewers also liked
(18)
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
IPhone Application Development India |#IPhoneApplicationDevelopmentIndia
ย
Curso de Mini-Basket Baloncesto Formativo
Curso de Mini-Basket Baloncesto Formativo
ย
Strings connect
Strings connect
ย
Xoxoxoxoxooxoxoxox
Xoxoxoxoxooxoxoxox
ย
Developing My Online Professional Learning Network
Developing My Online Professional Learning Network
ย
GCSE Physics Conduction of Heat
GCSE Physics Conduction of Heat
ย
ใXP็ฅญใ2010ใ ใฉใคใใใณใฐใใผใฏใน ใใใคใฏใญใฝใใใจใขใธใฃใคใซ
ใXP็ฅญใ2010ใ ใฉใคใใใณใฐใใผใฏใน ใใใคใฏใญใฝใใใจใขใธใฃใคใซ
ย
How to Prepare for Information Technology
How to Prepare for Information Technology
ย
Cronica tita
Cronica tita
ย
Tech Backpack Journey till May 2013
Tech Backpack Journey till May 2013
ย
How Social Networking & Remote Conferencing (SL) Transfomed MACPA
How Social Networking & Remote Conferencing (SL) Transfomed MACPA
ย
7. Przygotowanie form do drukowania pลaskiego
7. Przygotowanie form do drukowania pลaskiego
ย
Message Queuing (MSMQ)
Message Queuing (MSMQ)
ย
GDC 2009 Game Design Improv
GDC 2009 Game Design Improv
ย
A Content Marketer's Toast to Twitter
A Content Marketer's Toast to Twitter
ย
Resultados etapa excepcional 12 10-2016
Resultados etapa excepcional 12 10-2016
ย
9 ะฟะพะปะพะถะตะฝะฝั ะตะดััะพะฝะธ ั ั ั ัั. 2016
9 ะฟะพะปะพะถะตะฝะฝั ะตะดััะพะฝะธ ั ั ั ัั. 2016
ย
PRAE I.E 20 DE JULIO
PRAE I.E 20 DE JULIO
ย
Similar to Depth buffershadow
Screen space reflection
Screen space reflection
Bongseok Cho
ย
Reflective Shadow Maps
Reflective Shadow Maps
Bongseok Cho
ย
Unity cookbook 17
Unity cookbook 17
Jihun Soh
ย
ํ์ด์ด๋ชฝํค 3D ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
ํ์ด์ด๋ชฝํค 3D ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
Devgear
ย
[0918 ๋ฐ๋ฏผ์] ๋ฒํ ๋งคํ
[0918 ๋ฐ๋ฏผ์] ๋ฒํ ๋งคํ
MoonLightMS
ย
GameMath-Chapter 08 ๊ณ ๊ธ๋ ๋๋ง
GameMath-Chapter 08 ๊ณ ๊ธ๋ ๋๋ง
Mark Choi
ย
Voxel based game_optimazation_relelase
Voxel based game_optimazation_relelase
YEONG-CHEON YOU
ย
[IGC2018] ์ ์์ฒ ๊ฐ๋ฐ์ - Voxel๊ธฐ๋ฐ ๋คํธ์ํฌ ๊ฒ์ ์ต์ ํ๊ธฐ๋ฒ
[IGC2018] ์ ์์ฒ ๊ฐ๋ฐ์ - Voxel๊ธฐ๋ฐ ๋คํธ์ํฌ ๊ฒ์ ์ต์ ํ๊ธฐ๋ฒ
๊ฐ ๋ฏผ์ฐ
ย
์ค์ ํ๋ก์ ํธ ์ ์๊ฒฝ ์ํ์ฐฌ
์ค์ ํ๋ก์ ํธ ์ ์๊ฒฝ ์ํ์ฐฌ
ํ์ฐฌ ์
ย
Ssao
Ssao
Minsu Park
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
JP Jung
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
JP Jung
ย
Uncharted4 part1
Uncharted4 part1
Yong-jun Choi
ย
์ธ์ฐจํฐ๋4 ํ ํฌ์ํธ ํํธ2 mipFog
์ธ์ฐจํฐ๋4 ํ ํฌ์ํธ ํํธ2 mipFog
Dae Hyek KIM
ย
ํ์ฒ๋ฆฌ์์๋ณด๊ธฐ
ํ์ฒ๋ฆฌ์์๋ณด๊ธฐ
์ข ๊ท ์ฐ
ย
๋ง๋ฅธ ํ๋์ ๋ ๊ตฌ๋ฆ ๋ฃ๊ธฐ
๋ง๋ฅธ ํ๋์ ๋ ๊ตฌ๋ฆ ๋ฃ๊ธฐ
ajin kim
ย
๊นํ, <๋๋๊ณค ํ์ด๋>์ PBR๊ณผ ๋ ์ดํธ๋ ์ด์ฑ ๋ ๋๋ง ๊ธฐ๋ฒ, NDC2019
๊นํ, <๋๋๊ณค ํ์ด๋>์ PBR๊ณผ ๋ ์ดํธ๋ ์ด์ฑ ๋ ๋๋ง ๊ธฐ๋ฒ, NDC2019
devCAT Studio, NEXON
ย
I phone3d programming - Chap04:๊น์ด์ ํ์ค๊ฐ ํฅ์์ํค๊ธฐ
I phone3d programming - Chap04:๊น์ด์ ํ์ค๊ฐ ํฅ์์ํค๊ธฐ
hanstar17
ย
247 deview 2013 แแ ตแแ ตแแ ต แแ ฎแซแแ ฅแจ - แแ ตแซแแ ขแแ ตแจ
247 deview 2013 แแ ตแแ ตแแ ต แแ ฎแซแแ ฅแจ - แแ ตแซแแ ขแแ ตแจ
NAVER D2
ย
7_์กฐ๋ช .pptx
7_์กฐ๋ช .pptx
ssuser3fb17c
ย
Similar to Depth buffershadow
(20)
Screen space reflection
Screen space reflection
ย
Reflective Shadow Maps
Reflective Shadow Maps
ย
Unity cookbook 17
Unity cookbook 17
ย
ํ์ด์ด๋ชฝํค 3D ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
ํ์ด์ด๋ชฝํค 3D ์ ํ๋ฆฌ์ผ์ด์ ๋ง๋ค๊ธฐ
ย
[0918 ๋ฐ๋ฏผ์] ๋ฒํ ๋งคํ
[0918 ๋ฐ๋ฏผ์] ๋ฒํ ๋งคํ
ย
GameMath-Chapter 08 ๊ณ ๊ธ๋ ๋๋ง
GameMath-Chapter 08 ๊ณ ๊ธ๋ ๋๋ง
ย
Voxel based game_optimazation_relelase
Voxel based game_optimazation_relelase
ย
[IGC2018] ์ ์์ฒ ๊ฐ๋ฐ์ - Voxel๊ธฐ๋ฐ ๋คํธ์ํฌ ๊ฒ์ ์ต์ ํ๊ธฐ๋ฒ
[IGC2018] ์ ์์ฒ ๊ฐ๋ฐ์ - Voxel๊ธฐ๋ฐ ๋คํธ์ํฌ ๊ฒ์ ์ต์ ํ๊ธฐ๋ฒ
ย
์ค์ ํ๋ก์ ํธ ์ ์๊ฒฝ ์ํ์ฐฌ
์ค์ ํ๋ก์ ํธ ์ ์๊ฒฝ ์ํ์ฐฌ
ย
Ssao
Ssao
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
ย
6๊ฐ light shadow ๊ธฐ์ด
6๊ฐ light shadow ๊ธฐ์ด
ย
Uncharted4 part1
Uncharted4 part1
ย
์ธ์ฐจํฐ๋4 ํ ํฌ์ํธ ํํธ2 mipFog
์ธ์ฐจํฐ๋4 ํ ํฌ์ํธ ํํธ2 mipFog
ย
ํ์ฒ๋ฆฌ์์๋ณด๊ธฐ
ํ์ฒ๋ฆฌ์์๋ณด๊ธฐ
ย
๋ง๋ฅธ ํ๋์ ๋ ๊ตฌ๋ฆ ๋ฃ๊ธฐ
๋ง๋ฅธ ํ๋์ ๋ ๊ตฌ๋ฆ ๋ฃ๊ธฐ
ย
๊นํ, <๋๋๊ณค ํ์ด๋>์ PBR๊ณผ ๋ ์ดํธ๋ ์ด์ฑ ๋ ๋๋ง ๊ธฐ๋ฒ, NDC2019
๊นํ, <๋๋๊ณค ํ์ด๋>์ PBR๊ณผ ๋ ์ดํธ๋ ์ด์ฑ ๋ ๋๋ง ๊ธฐ๋ฒ, NDC2019
ย
I phone3d programming - Chap04:๊น์ด์ ํ์ค๊ฐ ํฅ์์ํค๊ธฐ
I phone3d programming - Chap04:๊น์ด์ ํ์ค๊ฐ ํฅ์์ํค๊ธฐ
ย
247 deview 2013 แแ ตแแ ตแแ ต แแ ฎแซแแ ฅแจ - แแ ตแซแแ ขแแ ตแจ
247 deview 2013 แแ ตแแ ตแแ ต แแ ฎแซแแ ฅแจ - แแ ตแซแแ ขแแ ตแจ
ย
7_์กฐ๋ช .pptx
7_์กฐ๋ช .pptx
ย
Depth buffershadow
1.
2010/10/23 Devrookie ์ ์์ค๋ฐ( ๋ฐ๋ฏผ์
)
2.
๏ก ๊ทธ๋ฆผ์๋? ๏ก 3D์์์
๊ทธ๋ฆผ์ ๏ก ๊ทธ๋ฆผ์ ๊ตฌํ์ ์ญ์ฌ ๏ก ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๊ตฌํ ๏ก ์์ฐ ๏ก Q & A ๏ก ์ฐธ๊ณ ์๋ฃ
3.
๏ก ๊ทธ๋ฆผ์ :
๋น์ด ์ง๋๊ฐ๋ ๊ฒฝ๋ก์ ๋ถํฌ๋ช ํ ๋ฌผ์ฒด๊ฐ ์กด์ฌํ์ฌ ๋น์ด ํต๊ณผํ์ง ๋ชปํด ์๊ธฐ ๋ ์ด๋์ด ๋ถ๋ถ. ๏ก ๋ฌผ์ฒด์ ๊ฐ์ฅ์๋ฆฌ๋ฅผ ์ง๋๊ฐ๋ ๋น์ ํ์ ํ ์์ ์ํด ๋ฌผ์ฒด๋ฅผ ๋์ด๊ฐ ์๋ ์์ด์ ๊ฐ์ฅ ์๋ฆฌ ๋ถ๋ถ์ ๋น๊ต์ ๋ฐ์ ๊ทธ๋ฆผ์๊ฐ ์๊ธด๋ค.
4.
๋ฐ ๊ทธ๋ฆผ์ :
ํ๋ฆฟํ๋ค. ๋ณธ ๊ทธ๋ฆผ์ : ์งํ๋ค.
5.
๏ก 3D์์๋ ๊ทธ๋ฆผ์๋ฅผ
ํฌ๊ฒ 2๊ฐ์ง๋ก ๋๋ ์ ์๋ค. ๊ทธ๋ฆผ์ ์์
6.
๏ก ์์์ ๋ณดํต
Lighting ๊ณ์ฐ์ผ๋ก ๊ตฌํ๋ค. ๏ก ํน๋ณํ ์ฒ๋ฆฌ๋ฅผ ํ์ง ์์๋ ๊ธฐ๋ณธ์ ์ธ ํ์ดํ๋ผ์ธ ์์ ์์์ ์ ๊ณตํด ์ค๋ค. ๏ก ๊ทธ๋ฆผ์๋ ์ ์ด๋ถํฐ ๋ฐ๋ก ๊ตฌํํด์ผ ํ๋ ๋ถ๋ถ์ด์ ๋ค.
7.
๏ก Circle Shadow ๏ก
Projected Shadow Mapping ๏ก Stencil Shadow Volume ๏ก Depth Buffer Shadow ๏ก Perspective Shadow Map( PSM ) ๏ก Light Space Perspective Shadow Map( LSPSM ) ๏ก Cascaded LSPSM ๏ก Soft Shadow ๏ก Variance Shadow Map( VSM ) ๏ก 3D ๊ทธ๋ํฝ์ค ๋งค๋์ ์ค๋ฅผ ํ์ด๋ณด์!
8.
๏ฌ Circle Shadow ๏ก
์บ๋ฆญํฐ์ ์์น๋ฅผ ๊ณ์ฐํ์ฌ ๋ฐ ๋ฐ ๋ถ๋ถ์ ์ ํ์ ๊ทธ๋ฆผ์ ํ ์ค์ณ๋ฅผ ์ ์ฉ์์ผ์ค๋ค. ๏ก ๋ค๋ฅธ ์บ๋ฆญํฐ๋ค๋ ์ํ์ ๊ทธ๋ฆผ์๋ฅผ ๊ฐ๊ฒ ๋ ์ด ๋ฆฌ์ผ๋ฆฌํฐ๊ฐ ๋จ์ด์ง๋ค.
9.
์บ๋ฆญํฐ์ ์์น์ ๋๋ ํ์ ํ ์
์๊ฒ ํด์ค๋ค. ๏ก Circle Shadow
10.
๏ฌ ์ฌํํ๊ฒ ์๊ฐํด๋ณด์. ๏ง
๋จธ๋ฆฌ ์์์ ์บ๋ฆญํฐ๋ฅผ ํฅํด ๋น์ด ๋น์น๋ค. ๏ง ์ด ๋ ์ฝ๊ฒ ๊ทธ๋ฆผ์๋ฅผ ์์ฑํ๋ ๋ฒ์? ๏ง ์บ๋ฆญํฐ์ y์ขํ๋ฅผ ๋ ์ ๋์ด๋ก ๋๊ณ ๊ฒ์์์ผ ๋ก ๋ ๋๋งํ๋ค!
11.
๏ฌ ์ฌํํ๊ฒ ์๊ฐํด๋ณด์. ๋น์
๋ฐฉํฅ
12.
๏ฌ ์ฌํํ๊ฒ ์๊ฐํด๋ณด์. ๏ง
๋น์ด ๋ค๋ฅธ ๋ฐฉํฅ์์ ๋น์ถ๋ค๋ฉด?
13.
๏ฌ ์ฌํํ๊ฒ ์๊ฐํด๋ณด์. ๋น์
๋ฐฉํฅ
14.
๏ฌ Projected Shadow
Mapping ๏ง ์์ ์์ด๋์ด๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ๋์จ ๊ธฐ๋ฒ์ด๋ค. ๏ง ๊ด์์์ ๋ณธ ์ค๋ธ์ ํธ์ ์ค๋ฃจ์ฃ์ ๊ทธ๋ฆผ์ ํ ์ค์ณ์ ์ ์ฅํ๋ค. ๏ง ๊ด์๋ฐฉํฅ์ผ๋ก ํฌ์ํ๋ฏ ํ ์ค์ณ๋ฅผ ๋งคํํ ๋ค.
15.
๏ฌ Projected Shadow
Mapping ์บ๋ฆญํฐ ํํ๊ฐ ๋์จ๋ค!
16.
๏ฌ Projected Shadow
Mapping ๏ง ๊ทธ๋ฆผ์๋ฅผ ์์ฑํ๊ณ ์ ์ฉํ๋ ๊ณผ์ ์์ ๋ณ ๋ค๋ฅธ ์ฐ์ฐ์ด ์์ผ๋ฏ๋ก ํธํ์ฑ์ด ๋ฐ์ด๋๋ค. ๏ง ์บ๋ฆญํฐ์ ๋ชจ์ต์ ์ ์ฉํ ์ ์๋ค. ๏ง ๋งค ํ๋ ์๋ง๋ค ๊ทธ๋ฆผ์๋ฅผ ๊ฐฑ์ ํด ์ค์ผ ํ๋ ์ด์๊ฐ ์์ง๋ง ๋ฉ๋ฆฌ ์๋ ๋ ์์ ๊ทธ๋ฆผ์๋ ์๋ตํ๋ ๋ฑ ํธ๋ฆญ์ผ๋ก ๊ทน๋ณต๊ฐ๋ฅ.
17.
๏ฌ Projected Shadow
Mapping ๏ง ๋ฌธ์ ์ 1 : ์ ํ ๊ทธ๋ฆผ์๊ฐ ์ ์ฉ๋์ง ์๋๋ค. ์ด๋ฐ ๊ฒ ๋ค ์ด๋ฐ ๊ฒ ๋ค ์ด๋ฐ ๊ฒ ๋ค
18.
๏ฌ Projected Shadow
Mapping ๏ง ๋ฌธ์ ์ 1 : ์ ํ ๊ทธ๋ฆผ์๊ฐ ์ ์ฉ๋์ง ์๋๋ค. ๏ง ์๋ํ๋ฉด ๊ทธ๋ฆผ์๊ฐ ์ค๋ธ์ ํธ ๋จ์๋ก ์์ฑ ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๏ง ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ค๋ธ์ ํธ ์์ ์ ์ฐจํ๋ฅผ ๊ณ ์ฐํ๊ธฐ ์ด๋ ต๋ค.
19.
๏ฌ Projected Shadow
Mapping ๏ง ๋ฌธ์ ์ 2 : ํฌ์์ ์ ์์ผ์ผ ํ๋ค.
20.
๏ฌ Projected Shadow
Mapping ๏ง ๋ฌธ์ ์ 2 : ํฌ์์ ์ ์์ผ์ผ ํ๋ค. ๏ง ๊ณ์ฐ์ ์ ๋ชปํ๋ฉด ๋ฒฝ ๋์ด์ ๊ทธ๋ฆผ์๊ฐ ์๊ธฐ ๋๋ฑ ๋ฒ๊ทธ๊ฐ ๋ฐ์ ํ ์ ์๋ค.
21.
๏ฌ Stencil Shadow
Volume ๏ง ์ ํ ์๋์ฐ๋ฅผ ์ํด์๋ ๊ด์์ ๊ธฐ์ค์ผ๋ก ์ฐจํ ์ฌ๋ถ๋ฅผ ๊ฐ์ง๊ณ ๊ทธ๋ฆผ์๋ฅผ ์ ์ฉํด์ผ ํ ๋ค.
22.
๏ฌ Stencil Shadow
Volume ์ ํ ์๋์ฐ ๋ณผ๋ฅจ
23.
๏ฌ Stencil Shadow
Volume ๏ง ์ผ๋จ ์ฌ์ ๋ ๋๋งํ๊ณ ๊น์ด์ ๋ณด๋ฅผ ์ ์ฅํ๋ค. ๏ง ์ค๋ธ์ ํธ์ ์ธ๊ณฝ์ ์๋ ๋ฒํ ์ค๋ฅผ ๊ด์๋ฐฉํฅ ์ผ๋ก ์ก์ ๋๋ฆฐ๋ค. ๏ง ์์ ์ ์ฅํ ๊น์ด์ ๋ณด์ ๊ทธ๋ฆผ์ ๋ณผ๋ฅจ์ ๋น๊ต ํ์ฌ ๊ทธ๋ฆผ์์ธ์ง ์๋์ง๋ฅผ ์คํ ์ค ๋ฒํผ์ ๊ธฐ ๋กํ๋ค. ๏ง ์ต์ข ๋ ๋๋ง์์ ์คํ ์ค ๋ฒํผ๋ฅผ ์ฐธ๊ณ ํ์ฌ ๊ทธ ๋ฆผ์๋ฅผ ๊ทธ๋ฆฐ๋ค.
24.
๏ฌ Stencil Shadow
Volume ๊ทธ๋ฆผ์ ๋ณผ๋ฅจ ์ค ์์ ๋ฉด๋ง ์คํ ์ค ๋ฒํผ์ 1๋ก ๊ธฐ๋กํ๋ค. *๊ณ์ฐ ์ ์ ์คํ ์ค ๋ฒํผ๋ฅผ 0์ผ๋ก ์ด๊ธฐํ ํด๋์!
25.
๏ฌ Stencil Shadow
Volume ๋ณผ๋ฅจ์ ๋ท๋ฉด์ -1๋ก ๊ทธ๋ ค์ค๋ค.
26.
๏ฌ Stencil Shadow
Volume 1์ธ ๋ถ๋ถ์ ๊ทธ๋ฆผ์๋ก ๋ณด๋ฉด ๋๋ค.
27.
๏ฌ Stencil Shadow
Volume ๏ง ๊ด์์ด ์ฌ๋ฌ ๊ฐ๊ฐ ์๊ฑฐ๋ ์ค๋ธ์ ํธ๊ฐ ์๋ก ๊ฒน์น๋ ๋ฑ ๊ฒฝ์ฐ์ ๋ฐ๋ผ์ ์คํ ์ค ๋ฒํผ์ ๊ฐ ์ด 1๋ณด๋ค ํด ์๋ ์๋ค. ๏ง 0์ด ์๋๋ฉด ๊ทธ๋ฆผ์๋ก ์๊ฐํด๋ ๋ฌด๋ฐฉํ๋ค!
28.
๏ฌ Stencil Shadow
Volume ๏ง ๊น์ด์ ๋ณด๋ฅผ ์ด์ฉํด์ ์ฐจํ๋ฅผ ๊ณ์ฐํ๊ธฐ ๋ ๋ฌธ์ ์ ํ์๋์ฐ๊ฐ ๊ฐ๋ฅํด ์ก๋ค. ๏ง ๊ธฐํ ๋ค๋ฅธ ๊ทธ๋ฆผ์์ ๋ฌธ์ ๋ ํด๊ฒฐ๋ ๋ฏ ๋ณด์ธ ๋ค!
29.
๏ฌ Stencil Shadow
Volume ๏ง ๊ตฌํ์ ๋ณด๋ฉด ์๊ฒ ์ง๋ง ๊ทธ๋ฆผ์๋ฅผ ์ฒ๋ฆฌํ ๋ ํด๋ฆฌ๊ณค ๋จ์๋ก ์ฒ๋ฆฌ๋ฅผ ํ๋ค. ๏ง ์๊น๋ ์ค๋ธ์ ํธ๊ฐ ๊ทธ๋ฆผ์ ๋จ์์๋๋ฐ ํด ๋ฆฌ๊ณค ๋จ์๋ ์ ๋ณด๋ค ์ธ๋ฐํด ์ก๋ค!
30.
๏ฌ Stencil Shadow
Volume ์์ฌ๊ท ํ ์ค์ณ๋ ์ด์ฐจํผ ๋ค๋ชจํ์ผ ๋ฟโฆ
31.
๏ฌ Stencil Shadow
Volume ๊ทธ๋ฆผ์๊ฐ ์ฌ๊ฐํ์ด๋ค.
32.
๏ฌ Stencil Shadow
Volume ๏ง ๋ณผ๋ฅจ์ ์์ฑํ๋ ๋ถ๋ถ๋ ์๊ฐ์ ํด๋ด์ผ ํ ๋ค. ๏ง ์๋ชป ๋๋ฆฌ๋ฉด ๊ทธ ๋งํผ ๊ทธ๋ฆผ์๊ฐ ์๋ชป ์์ฑ๋ ๋ค.
33.
๏ฌ Stencil Shadow
Volume ๏ง ๊ทธ๋ฆฌ๊ณ ์๋ ์บ๋ฆญํฐ์ ๋ชจ์์ ์ ์งํ๋ฉด์ ์ ์ ์ ๋๋ ค์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ฆด ์ ์ ์ด ๋ฐ ๋ก ํ์ํ๋ค. ๏ง ๋ณด์ด๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ์ ์ ์ด ์ฐ์ด๊ฒ ๋๋ค.
34.
๏ฌ Stencil Shadow
Volume
35.
๏ฌ Stencil Shadow
Volume ๏ง ํ์ง๋ง ์ด์ Direct10 ์คํฐ๋ ๋๋ ๋์๋ฏ ์ด ์ ์ ์ ์์ฑํด์ฃผ๋ ์์ด๋๊ฐ ์ถ๊ฐ ๋์ ๊ธฐ ๋๋ฌธ์ ์์ ๋ฌธ์ ์ ์ ํด๊ฒฐ์ด ๋ ๋ฏ ํ ๋ค.
36.
๏ฌ Depth Buffer
Shadow ๏ง ์์ Stencil Shadow Volume๋ ๋ฌธ์ ๊ฐ ์ ๋ค. ๏ง ๊ทธ๋ฐ๋ฐ GPU๋ ๋ฐ์ ํด๊ฐ๊ณ ํฝ์ ๊ณ์ฐ๋ฅ๋ ฅ ์ด ์ฌ๋ผ๊ฐ๋ฉด์ Depth Buffer Shadow ๊ธฐ๋ฒ ์ด ์ฌ์ฉ๋๊ธฐ ์์ํ๋ค.
37.
๏ฌ Depth Buffer
Shadow ๏ง ๊ด์์ ๊ธฐ์ค์ผ๋ก ์ค๋ธ์ ํธ๋ค๊ณผ์ ๊ฑฐ๋ฆฌ( ๊น ์ด )๋ฅผ ์ ์ฅํ๋ค.( ๊ทธ๋ฆผ์ ๋งต ) ๏ง ์ค์ ๋ ๋๋ง ์์ ๋ค์ ๊ด์๊ณผ ์ค๋ธ์ ํธ์ ๊ฑฐ๋ฆฌ๋ฅผ ๋น๊ตํ๊ณ ์์์ ์ ์ฅํด๋ ์ฐจํ ์ ๋ณด๋ฅผ ๋น๊ตํ์ฌ ๊ทธ๋ฆผ์๋ฅผ ํ๋ณํ๊ณ ์ ์ฉํ ๋ค.
38.
๏ฌ Depth Buffer
Shadow ๊ด์์ ์์ ์์ ๊น์ด๊ฐ ์ ์ฅ๋๋ฉด ๋ ธ๋์ ๋ถ๋ถ์ ๊ธฐ๋ก๋๊ณ ์ฃผํฉ์ ๋ถ๋ถ์ ๋ฌปํ๊ฒ ๋๋ค. ์์์ ๋ฌด์๋ ๋ถ๋ถ์ด ๊ทธ๋ฆผ์๊ฐ ๋จ์ ์ ์ ์๋ค.
39.
๏ฌ Depth Buffer
Shadow ์์์ ์ ์ฅ๋ ๊ฐ์ ๊ฒฐ๊ตญ ๊ด์์ด ๋๋ฌํ๋ ๋ถ๋ถ์ด๋ค. ์ค์ ๋ ๋๋งํ ๋ ๋ค์ ํ๋ฒ ๊ด์๊ณผ ์ค๋ธ์ ํธ์ ๊ฑฐ๋ฆฌ๋ฅผ ์ฌ์ ์์ ์ ์ฅํ ๊ฐ๊ณผ ๋น๊ตํด ๋ณด๊ณ ๊ทธ๋ฆผ์์ธ์ง ์๋์ง ํ๋จํ๋ค. D > S : ๊ทธ๋ฆผ์ D == S : ๊ทธ๋ฆผ์ ์๋
40.
๏ฌ Depth Buffer
Shadow ๏ง ์ฐจํ ์ ๋ณด๋ฅผ ์ด์ฉํด ์ฒ๋ฆฌํ ๊ฒ์ด๋๊น ์ ํ ์๋์ฐ๊ฐ ๊ฐ๋ฅํ๋ค. ๏ง ์๊น๋ ํด๋ฆฌ๊ณค ๋จ์์์ง๋ง ์ง๊ธ์ ํฝ์ ๋จ ์์ด๋ฏ๋ก ์์ ๋ฌธ์ ๋ ํด๊ฒฐ๋๋ค.
41.
๏ฌ Depth Buffer
Shadow ๏ง ๋ชจ๋ ๊ตฌํ์๋ ๋ฌธ์ ์ ์ด ์กด์ฌํ๋ค. ๏ง ํฝ์ ๋จ์์ ๊ตฌํ์ผ๋ก ์ธํด ๊ทธ๋ฆผ์ ๋งต์ ํด ์๋๊ฐ ์ ์ผ๋ฉด ๊ทธ๋งํผ ๊ทธ๋ฆผ์์ ์ธ๋ฐํจ์ด ๋จ์ด์ง๊ฒ ๋๋ค.
42.
๏ฌ Depth Buffer
Shadow ํฝ์ ๋๋ค..
43.
๏ฌ Depth Buffer
Shadow ๏ง ํด๊ฒฐ๋ฐฉ์์?? ๏ง ๊ทธ๋ฆผ์ ๋งต์ ํด์๋๋ฅผ ๋์ธ๋ค. -> ํ๊ณ๊ฐ ์๋ค. ๏ง ์์ฆ ๊ฒ์ ํนํ ์ผ์ธ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์์ ์ ์ ๋จผ ๊ณณ ๊น์ง ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์ ์ปค๋ฒํ ์ ์๋ค. ๏ง ๊ทธ๋๋ ํด์๋๋ง ๊ด์ฐฎ์ผ๋ฉด ์ธ๋งํ ๊ทธ๋ฆผ์๋๊น ๊ฐ๋ํด์ ์ฌ์ฉํด์ผ ๊ฒ ๋ค!
44.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง ๊ทธ๋ฆผ์ ๋งต ํด์๋ ์ด์๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ ๊ฐ๋จํ๋ค. ๏ง ๊ฒ์ ์์ ์ค๋ธ์ ํธ๋ค์ ๋ชจ๋ ๊ทธ๋ฆผ์ ๋งต์ ๋ด๊ธฐ ๋๋ฌธ์ ๋์ ์๋ก ํ ํ ์ ์ด ํํํด์ผ ํ ๊ทธ๋ฆผ์ ์์ญ์ด ์ ์ ๋์ด์ง๋ค ๋ณด๋ ํ์ง ์ด ๋จ์ด์ง๊ฒ ๋๋ค.
45.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง ์์ ๊ตฌํ ๋ฐฉ๋ฒ์ ๋งต์ด 100m x 100m๋ฉด ์ ์ฒด๋ฅผ ๊ทธ๋ฆผ์ ๋งต์ ๋ด์์ ์ฌ์ฉํ๊ฒ ๋๋ค. ๏ง ํ ์ค์ณ ์ฌ์ด์ฆ๊ฐ 256 x 256์ด๋ฉด ํ ํ ์ ์ 40cm x 40cm๊ฐ ๋๋ค๊ณ ๋ณด๋ฉด ๋๋ค.
46.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง ์์ ์ด ๊ฐ๊น์ด ๊ณณ์ด๋ ๋จผ ๊ณณ์ด๋ ๋์ผํ ํด ์๋๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ค. ๋จผ ๊ณณ์ ์๋ ๋ ์ ๋ค์ ์์ธํ ๊ทธ๋ฆด ํ์๊ฐ ์์ง ์์๊ฐ? ๏ง ๊ฐ๊น์ด ๋ ์์๊ฒ ํด์๋๋ฅผ ์ง์คํ๊ณ ๋จผ ๋ ์์ ๋์ถฉ ๊ทธ๋ ค์ฃผ์๊ฐ PSM์ ๋ชฉ์ ์ด๋ค.
47.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง ์์ ์์ ๊ฐ๊น์ด ๊ณณ๊ณผ ๋จผ ๊ณณ์ ์นด๋ฉ๋ผ์ ์ ํด ๊ฒฐ์ ๋๋ค. ( View ) ๏ง ๊ฐ๊น์ด ๋ฌผ์ฒด๋ ์ปค๋ณด์ด๊ณ ๋ฉ๋ฆฌ ์๋ ๋ฌผ์ฒด๋ ์์๋ณด์ธ๋ค. ( Projection ) ๏ง View x Projection ๋ณํ๋ ๋ ์์ ๊ทธ๋ฆผ์ ๋งต ์ผ๋ก ๋ฝ์๋ด์!
48.
๏ฌ Perspective Shadow
Map( PSM ) ๊ธฐ์กด์ ์๋์ฐ ๋งต์ ๋ฝ์ ๋์ ๋ฌ๋ฆฌ ๊ฐ๊น์ด ๋ ์์ ๋น์ค์ด ๋ ์ปค์ง๊ฒ ๊ทธ๋ฆผ์ ๋งต์ ์์ฑํ ์ ์๋ค.
49.
๏ฌ Perspective Shadow
Map( PSM )
50.
๏ฌ Perspective Shadow
Map( PSM )
51.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง ๊ธฐ์กด์ ๊ทธ๋ฆผ์ ๋งต๋ณด๋ค ํจ์จ์ ์ผ๋ก ๋ง๋ค ์ ์์ด์ ๋ ๋งค๋๋ฌ์ด ๊ทธ๋ฆผ์๊ฐ ๋์จ๋ค. ๏ง ์ด๋ฐ ๋ถ๋ถ๋ง ๋ณด๋ฉด ์๋ฒฝํ ๊ฒ ๊ฐ๋ค!!
52.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง PSM์ ๊ด์์ ๊ธฐ์ค์ผ๋ก ๊ทธ๋ฆผ์ ๋งต์ ์์ฑ ํ๋ค. ๋ฐ๋ผ์ ๊ด์์์ ๋ฉ๋ฆฌ ์๋ ๊ทธ๋ฆผ์๋ฅผ ์นด๋ฉ๋ผ ์์ ์์๋ ๊ฐ๊น์ด ๋ณผ ์๋ ์๋ค. ๏ง ์ด ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ทธ๋ฆผ์์ ํ์ง์ด ๋จ์ด ์ง๋ค.
53.
๏ฌ Perspective Shadow
Map( PSM ) ๏ง PSM์ ๊ด์์ ๊ธฐ์ค์ผ๋ก ๊ทธ๋ฆผ์ ๋งต์ ์์ฑ ํ๋ค. ๋ฐ๋ผ์ ๊ด์์ ๊ธฐ์ค์ผ๋ก ๋ณด์ด๋ ๋ ์ ๋ค์ ๋ํด์๋ง ๊ทธ๋ฆผ์ ๋งต์ ๋ง๋ค๊ฒ ๋๋ค. ๏ง ์ค๋ธ์ ํธ๋ ๋ณด์ด์ง ์์ง๋ง ๊ทธ๋ฆผ์๋ง ๋ณด์ฌ ์ผ ํ๋ ์ํฉ์์๋ ์ฌ๋ฐ๋ฅด๊ฒ ๊ทธ๋ฆผ์๊ฐ ์ ์ฑ๋์ง ์์ ์ ์๋ค.
54.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) ๏ง PSM์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ๋๋ ๋ฐฉ๋ฒ์ ์ ์ํ์๋ค. ๊ทธ๊ฒ์ด ๋ฐ๋ก LSPSM์ด๋ค. ๏ง ์์ ๋ฌธ์ ๋ฅผ ์ ๋ฆฌํ๋ฉด ๊ด์ ๊ธฐ์ค์ ๊ทธ๋ฆผ์ ์์ฑ ๊ณผ ๋ณด์ด์ง ์๋ ์ค๋ธ์ ํธ๊ฐ ์์ ์ ์๋ค๋ ๊ฒ์ด ๋ค.
55.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) ๏ง ํ์ง๋ง ์ ๋ฐ ํน์ ์ํฉ์ ์ ์ธํ๊ณ ๋ ๊ทธ๋ฆผ์ ๋งต ์ ์นด๋ฉ๋ผ์ ๋ง๊ฒ ์ฎ๊ฒจ์ ์์ฑํ๋ ์์ด๋์ด๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค. ๏ง ๊ทธ๋ ๋ค๋ฉด ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด์ ๊ทธ๋ฆผ์ ๋งต์ ์ฎ๊ฒจ์ ์์ฑํ์! ๏ง ๊ทธ๋ฆผ์ ๋งต ์์ฑ์ ์ํ ์ขํ๊ณ๋ฅผ ๋ง๋ค์ด ๋ด๊ณ ๊ทธ๋ฆผ์๋ฅผ ์์ฑํ์!
56.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) ๏ง ๊ทธ๋ฆผ์๋ฅผ ์์ฑํ ๊ฐ๋ฅ์ฑ์ด ์๋ ์ค๋ธ์ ํธ๋ ๋ชจ๋ ํฌํจ์ํค๊ฒ ์์ผ ๊ฑฐ๋ฆฌ๋ฅผ ์กฐ์ ํ๋ค. ๏ง ์ต๋ํ์ ํด์๋๋ฅผ ๊ตฌํ๊ธฐ ์ํด ์ต๋ํ ๊ฐ๊น์ด ๊ณณ์์ ๊ทธ๋ฆผ์ ๋งต์ ๋ฝ์๋ธ๋ค. ๏ง ์ขํ๊ณ๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์๊ฐํด ๋ณผ ์ ์ ๋ค.
57.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) ๏ง ๋น์ ๋ฐฉํฅ์ ๋ฐ๋๋๋ ๋ฐฉํฅ์ Y์ถ ๏ง ๋ทฐ ๋ฒกํฐ์ Y์ถ์ ์ธ์ ํด์ ๊ตฌํ ๋ฐฉํฅ์ X์ถ ๏ง X์ถ๊ณผ Y์ถ์ ์ธ์ ํด์ ๊ตฌํ ๋ฐฉํฅ์ Z์ถ
58.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) PSM์ ๋ท ๋ถ๋ถ ๊ทธ๋ฆผ์์ ํ์ง์ด ๋ฎ๋ค.
59.
๏ฌ Light Space
Perspective Shadow Map( LSPSM ) LSPSM์ ๋ท ๋ถ๋ถ ๊ทธ๋ฆผ์๊น์ง ์ ๋๋ก ๊ทธ๋ ค์ค๋ค.
60.
๏ฌ Cascaded LSPSM ๏ก
LSPSM์ ๊ฐ์ง๊ณ ์ข์ ๊ทธ๋ฆผ์๋ฅผ ์์ฑํด ๋์ผ๋ ์ ์ ๋ ์ผ์ธ ๋งต์ ๋์ด์ง๊ณ ๋ฉ๋ฆฌ ๋ณด์ด๊ฒ ๋๊ณ ์ ๋ค. ๏ก LSPSM์ ์ด์ฉํด ์ฒ๋ฆฌ๋ฅผ ํด๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๋จผ ๊ณณ ๊น์ง๋ ํ ์ค์ณ ํด์๋์ ํ๊ณ์ ๋ถ๋ช์น๊ฒ ๋๋ค.
61.
๏ฌ Cascaded LSPSM ๏ก
ํด์๋์ ํ๊ณ๊ฐ ์์ด์ ๊ณ์ ๊ทธ๋ฆผ์ ๋งต์ ํจ์จ ์ ์ผ๋ก ์์ฑํ๋ ๊ฒ์๋ง ์ ๊ฒฝ์ ์ฐ๋ค๊ฐ ๊ทธ๋ฆผ์ ๋งต์ ์ฌ๋ฌ ๊ฐ ๋๋ฉด ๋์ง ์์๊น? ๋ก ์๊ฐ์ด ๋์ด ์ค๊ฒ ๋๋ค. ๏ก ์ง๊ธ๊น์ง ๊ตฌํ์ ๋ณด์ ๊ฐ๊น์ด ๋ ์์๊ฒ๋ ๊ทธ๋ฆผ์ ํด์๋๋ฅผ ๋ง์ด ํฌ์ํ๋๊ฒ ๋ง๊ณ ๋จผ ๋ ์์๊ฒ๋ ์ ๊ฒ ํฌ์ํ๋๋ผ๋ ์ด๋์ ๋๋ ํฌ์๊ฐ ๋์ด์ผ ํ ๋ค.
62.
๏ฌ Cascaded LSPSM ๏ง
๊ทผ๊ฑฐ๋ฆฌ์ฉ ๊ทธ๋ฆผ์ ๋งต( ๊ฐ๊น์ด ๋ฌผ์ฒด์ ํด์๋๋ ๋ ๊ฒ ) ๏ง ์ค๊ฑฐ๋ฆฌ์ฉ ๊ทธ๋ฆผ์ ๋งต( ์ค๊ฐ ๋ฌผ์ฒด๋ ์๋ณด๋จ ๋๊ฒ ) ๏ง ์ฅ๊ฑฐ๋ฆฌ์ฉ ๊ทธ๋ฆผ์ ๋งต( ๋ฉ๋ฆฌ์๋ ๋ฌผ์ฒด๋ ์ต์ํ ๋ณด ์ด๊ฒ ) ๏ง ์ด๋ฐ์์ผ๋ก ๋๋๋ฉด ๋๊ฒ ๊ตฌ๋! ๏ง ๋ฌผ๋ก ๊ฒ์๋ง๋ค ๊ฑฐ๋ฆฌ๋ฅผ ๋๋๋ ๊ธฐ์ค๊ณผ ๋ช ๋จ๊ณ๋ก ๋๋ ๊ฒ์ด๋๋ ๋ฐ๋ก ์ ํด์ผ ํ๋ค.
63.
๏ฌ Cascaded LSPSM
64.
๏ฌ Cascaded LSPSM
65.
๏ฌ Soft Shadow ๏ง
์ง๊ธ๊น์ง ๊ทธ๋ฆผ์ ๋งต์ ์ฐ๋ ๋ถ๋ถ์ ๋ํด์ ๋ง ์๊ฐํด ์๋ค. ๏ง ๋ฌธ์ ๋ ๊ทธ๋ฆผ์ ํ์ง์ด ๋จ์ด์ง๋ ํ์์ด๋ค. ๏ง Post Processing์ผ๋ก ํด๊ฒฐํ ์ ์์ง ์์ ๊น?
66.
๏ฌ Soft Shadow ๏ง
๊ณ๋จํ์์ด ์๊ธด ๋ถ๋ถ์ ๋ญ๊ฒ๋ฒ๋ฆฌ์! ๏ง ๋ญ๊ฒ์ง๋ฉด ๋ถ๋๋ฌ์ ์ง๊ณ ์ค์ ๊ทธ๋ฆผ์์ ๋ฟ ์ฐ ๋๋๋ ์ค ์ ์์ ๊ฒ ๊ฐ๋ค!
67.
๏ฌ Soft Shadow ๋ญ๊ฒ๊ธฐ
์ ๋ญ๊ฒ๊ธฐ ํ ๊ทธ๋ฆผ์ ํ๋ํด์ ๋ ๋ค ๋ญ๊ฒ์ง ๋ฏ ํ์ง๋ง ์์ธํ ๋ณด๋ฉด ๋ณด์ธ๋ค.
68.
๏ฌ Soft Shadow ๋ญ๊ฒ๊ธฐ
์ ๋ญ๊ฒ๊ธฐ ํ
69.
๏ฌ Soft Shadow ๏ง
Post Processing์ด๋ค ๋ณด๋ ๊ฒฉ๋ ฌํ๊ฒ ๋ญ๊ฒ ๋ฉด 3D๋ชจ๋ธ ๋ ๋๋ง์ ์ํฅ์ ๋ผ์น ์ ์๋ค. ๏ง Soft Shadow์ญ์ ์ด๊ฒ ์ ๊ฒ ๊ฐ๋ํด์ ์ฐ๋ฉด ์ข์ ํ๋ฆฌํฐ๋ฅผ ๋ผ ์ ์๊ฒ ๋ค. ( ์ด๊ฑด ๋ค์ ์.. )
70.
๏ฌ Variance Shadow
Map( VSM ) ๏ง ์ธ๋ฆฌ์ผ ์์ง 3.0์์ ์ฌ์ฉํ๋ค๊ณ ํ๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๊ด์์์ ์ค๋ธ์ ํธ๊น์ง์ ๊ฑฐ ๋ฆฌ์ ๊ทธ ์ ๊ณฑ๊ฐ์ ์ ์ฅํ๋ค. ๏ก ์ด ๊ฐ์ ์ด์ฉํด ๊ทธ๋ฆผ์๊ฐ ์๊ธธ ํ๋ฅ ์ ๊ณ์ฐ ํ๊ณ ๊ทธ๋ฆผ์๋ฅผ ์ ํ์ค๋ค.
71.
๏ฌ Variance Shadow
Map( VSM ) ๏ก VSM์ ์ํ ๊ทธ๋ฆผ์ ๋งต์ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ถ๋ ์์์ ์ ์ ์ฅํ๋ ํ ์ค์ณ๋ฅผ ์ด์ฉํด ์ผ ํ๋ค. ๏ก ์ด ๊ธฐ๋ฒ์ ์ด์ฉํ๋ฉด ์ํํธ ์๋์ฐ์ ๊ฐ์ ๊ตฌํ์ด ๋๋ค๊ณ ํ๋ค.
72.
๏ฌ Variance Shadow
Map( VSM ) ๏ง ๊ธฐ์กด์ ๊ทธ๋ฆผ์ ๋งต์ ๊ทธ๋ฆผ์๋ค ์๋๋ค. ๏ง 0 ์๋๋ฉด 1 ์ด๋ฐ ๋๋. ๏ง ๋ฐ๋ฉด VSM์ ์ฒด๋น์ผํ ๋ถ๋ฑ์์ ์ด์ฉํ์ฌ ๊น ์ด๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๋น์ด ๋น์น๋ ์ ๋๋ฅผ ํ๋ฅ ๋ก ๊ตฌํ๋ค. ๏ง ๋น์ด ์ ๋น์น ํ๋ฅ ์ด ๋์ ์๋ก ์ด๋ก๊ฒ ๋ง๋ ๋ค. ๏ง ๋๋ฆ ์์ฐ์ค๋ฌ์ด ๊ทธ๋ฆผ์ ์์ฑ!
73.
๏ฌ Variance Shadow
Map( VSM )
74.
๏ก ๊ทธ ์ค์์
๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๊ตฌํ ๋ถ๋ถ์ ์์ธํ ์์๋ณด์. ๏ก ๊น์ด ๋ฒํผ ๊ทธ๋ฆผ์ ๊ตฌํ์ ๊ธฐ์ด๋ฅผ ์ดํดํ๋ฉด ๋๋จธ์ง ๊ทธ๋ฆผ์ ๊ตฌํ์ ์ดํดํ๋๋ฐ ๋์์ด ๋ ๊ฒ์ด๋ค.
75.
๏ฌ ๊น์ด ๋ฒํผ
๊ทธ๋ฆผ์๋ 2ํจ์ค๋ก ์งํ๋๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต ์์ฑ โช ๊ด์์ ์์น์์ ๋ณธ ์ฅ๋ฉด์ ๋ ๋๋งํ๋ค. โช ๋ ๋๋ง ํ ์์ ๊ด์์ผ๋ก ๋ถํฐ์ ๊ฑฐ๋ฆฌ๋ก ํ๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต๊ณผ ์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ โช ๊ทธ๋ฆผ์ ๋งต์ด ๊ฐ๋ฆฌํค๋ ํฝ์ ๊ฐ๊ณผ ์ค์ ๊ฑฐ๋ฆฌ๋ฅผ ๋น๊ตํ ๋ค. โช ๊ทธ๋ฆผ์ ๋งต์ด ๊ฐ๋ฆฌํค๋ ํฝ์ ๊ฐ์ด ๋ ์์ผ๋ฉด ๊ทธ๋ฆผ์๋ค.
76.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ๊ทธ๋ฆผ์ ๋งต์ ์ ์ฅํ๊ธฐ ์ํ ํ ์ค์ณ๋ฅผ ์์ฑํ๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต ์์ฑ์ ์ฌ์ฉํ ๊น์ด ๋ฒํผ๋ฅผ ๋ง๋ ๋ค. ๏ง ๋ ๋ ํ๊ฒ๊ณผ ๊น์ด ๋ฒํผ๋ฅผ ๋ง๋ ๋ ์๋ค๋ก ๋ฐ๊พผ๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๋ง๊ฒ ๋ทฐํฌํธ๋ฅผ ์ก์์ค๋ค. ๏ง ์ฅ๋ฉด์ ๋ ๋๋ง ํ๋ค. ๏ง ๋ทฐํฌํธ , ๊น์ด ๋ฒํผ , ๋ ๋ ํ๊ฒ์ ๋ณต๊ตฌํ๋ค.
77.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ์ ์ ํฌ์คํธ ์ดํํธ ๋ฐํ ๋๋ฅผ ๊ธฐ์ตํ์๋ฉด ๋ฉ๋ ๋ค. ๏ง ์ด๋ฐ๊ฐ ์์ค๋ฅผ ๊ฐ๋จํ๊ฒ ํ์ด ๋ณด๊ฒ ์ต๋๋ค.
78.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ๊ด์์์ ๋ณธ ์ฅ๋ฉด์ ๋ ๋๋งํด์ผ ํ๋ค. ๏ง ์ฅ๋ฉด์ ๊ทธ๋ฆฌ๊ธฐ ์ํด ๋์ด์จ ์ขํ๋ค์ ๊ด์์ ์ค์ฌ์ผ ๋ก ํ ํ๋ ฌ๋ก ๋ณํํด์ผ ํ๋ค. ๏ง ๊ด์์ ์ค์ฌ์ผ๋ก ํ ํ๋ ฌ ๊ตฌํ๊ธฐ ๏ง ์๋ ํ๋ ฌ x ๋ทฐ ํ๋ ฌ x ํฌ์ ํ๋ ฌ ๏ง ๊ด์์์น๋ฅผ ๊ธฐ์ค์ผ๋กํ ๋ทฐ ํ๋ ฌ ๏ง ๊ด์์ ๊ธฐ์ค์ผ๋ก ์ ๋นํ FOV๋ฑ์ ์ค์ ํ ํฌ์ ํ๋ ฌ
79.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ๋ฒํ ์ค ์์ด๋ ๏ง ๋ฒํ ์ค๋ค์ ๊ด์์ ์ค์ฌ์ผ๋กํ ํ๋ ฌ๋ก ๋ณํํ๋ค. ๏ง ํฝ์ ์์ด๋์์ ๊น์ด๊ฐ์ ์ ์ฅํ ์ ์๊ฒ ๋ณํ๋ ์ ์น๋ฅผ ๋๊ฒจ ์ค๋ค. ๏ง ํฝ์ ์์ด๋ ๏ง ๋์ด์จ ๋ณํ๋ ์์น๋ฅผ ์ด์ฉํด ๊น์ด ๊ฐ์ ์ ์ฅ์ํจ๋ค. ๏ง ๊น์ด : z / w ( 0 ~ 1 ๊ฐ )
80.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ
81.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ์์ ์์ค๋ฅผ ๋ณด๋ฉด z / w ๊ตฌ๋ฌธ์ด ํฝ์ ์์ด๋์ ์์์ ์ ์ ์๋ค. ๏ง ๋ฒํ ์ค ์์ด๋์์ ๊ณ์ฐ์ ํ๋๊ฒ ๋ ๋นจ๋ผ ๋ณด์ด ์ง๋ง ๊ฐ์ด ๋ถ์์ ํด ์ง ์ ์๋ค. ๏ง ํฝ์ ์์ด๋์์๋ ๋ฒํ ์ค ์ฌ์ด ์ฌ์ด์ ์๋ ํฝ ์ ๋ค์ ๊ฐ์ ์ฑ์์ค์ผ ํ๋ค.
82.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์์ฑ ๏ง ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊น์ด์ ์ ์ฅ์ ์ด๋ฐ ๋ชจ์ต์ด๋ค. ๏ง ๋ ๋ฒํ ์ค p0 = ( z0 , w0 ) , p1 = ( z1 , w1 )๊ฐ ์๋ค๊ณ ํ๊ณ ์ด ๋ฒํ ์ค๋ค์ ์ค์ฌ ๋ถ๋ถ์ ์ป์ด์จ๋ค๊ณ ์๊ฐํด ๋ณด์. ๏ง zโ = ( ( z0 + z1 ) / 2 ) ( ( w0 + w1 ) / 2 ) ๏ง ํ์ง๋ง ๋ฒํ ์ค ์์ด๋์์ ๋จผ์ ๊ณ์ฐ์ ํ๊ณ ๋ ๊ธด๋ค๋ฉด? ์ค์ฐจ๊ฐ ๋ ๊ฒ์ด๋ค. ๏ง zโ = ( ( z0 ) + ( z1 ) ) * 1 ( ( w0 ) ( w1 ) ) 2
83.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์ ์ฉ ๏ง ํผ์คํํฐ๋ธ ๋ณด์ ์ ์ํ ๋ณด๊ฐ์์๋ ๋น์ ํ ๊น ์ด๊ฐ ๋ฐ๋ฅด๊ฒ ๋ณด๊ฐ ๋์ง ์๋๋จ๋คโฆ ๏ง ๋น์ ํ ๊น์ด๊ฐ ๋ฌด์์ธ๊ฐ ํ๋ฉด ํฌ์ํ๋ ฌ๊น์ง ๊ฑฐ ์น ์์น์ ๋ณด๋ ์๊ทผ์ฒ๋ฆฌ๊ฐ ๋์ด์๊ธฐ ๋๋ฌธ์ ๊น ์ด๊ฐ์ ๊ตฌํ๋ฉด ์ ํ์ ์ธ ๊ฐ์ด ๋์ค์ง ์๋๋ค. ๏ง ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๊น๋ํ๊ฒ ํฝ์ ์์ด๋์์ ๊ทธ ์ ๊ฐ ๊น์ด๋ฅผ ๊ณ์ฐํด์ ์ ์ฅํ๋ ๊ฒ์ด๋ค.
84.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์ ์ฉ ๏ง ๊ทธ๋ ๋จ ๋ง์ ์ ํ์ ์ธ ๊ฐ์ ๊ฐ๋ ๊น์ด๋ฅผ ๋ฒํ ์ค ์์ด๋์์ ๊ณ์ฐํ ์ ์์ผ๋ฉด ๊ทธ๋ฅ ํฝ์ ์์ด๋ ์ ๋๊ฒจ์ค๋ ๋๋ค๋ ๋ง์ด๋ค. ๏ง ์ ํ ๊น์ด๋ฅผ ๊ตฌํ๋ ์์ ๏ง zโ = ( z - zn ) * ( zf ) ( zf - zn ) ( z )
85.
๏ฌ ๊ทธ๋ฆผ์ ๋งต
์ ์ฉ ( x , y , z , 1 )์ ๋ณํํ๋ฉด? ( w * x , h * y , Q * z โ Q * Zn , z ) Z์ W๋ง ์ง์คํด์ ๋ด ์๋ค! ( Q * z โ Q * Zn ) / W -> ( Zf * z ) โ ( Zf * Zn ) * ( 1 ) ( Zf โ Zn ) ( Zf โ Zn ) ( z ) -> ( Zf * ( z โ Zn ) ) z * ( Zf โ Zn )
86.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๋ง๋ค์์ผ๋ ๊ทธ๋ฆผ์ ๋งต์ ์ด์ฉํ์. ๏ง ๋ ๋๋งํ ๋ ๊ทธ๋ฆผ์ ๋งต์ ๋งคํํ ์ ์์ด์ผ ํ ๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต : X : ( -1 , 1 ) , Y : ( -1 , 1 ) , Z : ( 0 , 1 ) ํ ์ค์ณ์ UV : X : ( 0 , 1 ) , Y : ( 0 , 1 ) ๏ง ๊ทธ๋ฆผ์ ๋งต์ UV์ขํ๊ณ๋ก ๋ณํํด ๋ณด์. ๏ง U = +0.5X + 0.5 ๏ง V = - 0.5Y + 0.5
87.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ ๏ง ์์ ๋ณํ์์ ํ๋ ฌ๋ก ๋ฌถ์ผ๋ฉด?( -1 , 1 ) -> ( 0 , 1 ) ๏ง ( 0.5 0 0 0.5 ) ( 0 -0.5 0 0.5 ) ( 0 0 1 0 ) ( 0 0 0 1 )
88.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ ๏ง ํฌ์ํ์ ๋ ( 0 , 1 )๋ฒ์๋ก ๊ฐ๋ค๋ ๊ฒ์ w = 1, ์ฆ W๊ฐ์ผ๋ก ๋๋์๋ค๋ ์ด์ผ๊ธฐ๊ฐ ๋๋ค. W๋ก ๋๋๊ธฐ ์ ์ด๋ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ ์ฉํด์ผ ํ๋ค. ๏ง ( 0.5 0 0 0.5 + ( x / w ) ) ( 0 -0.5 0 0.5 + ( y / w ) ) ( 0 0 1 0 ) ( 0 0 0 1 )
89.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ X = 1 , Y = 1 , W = SHADOW_MAP_SIZE
90.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ
91.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ ๏ง ์กฐ๋ช ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ถ๋ถ์ ์ ์ธํ๊ณ ๋ณด๋ฉด ๏ง Out.ShadowMapUV = mul(Pos, mWLPB); ๏ง ๊ทธ๋ฆผ์ ๋งต์ ์ ํ๊ธฐ ์ํด์ ๋ณํํ๋ค. ๏ง Out.Depth = mul(Pos, mWLP); ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๊ฐ๊ณผ ๊ฑฐ๋ฆฌ๋ฅผ ๋น๊ตํ๊ธฐ ์ํด ๋ณํํ๋ค.
92.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ
93.
๏ฌ ๊ทธ๋ฆผ์ ๋งต๊ณผ
์ค์ ๊ฑฐ๋ฆฌ ๋น๊ต ํ ๊ทธ๋ฆผ์ ์ ์ฉ ๏ง ๊ฑฐ๋ฆฌ๋น๊ต ๋ถ๋ถ ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๊ฐ์ ์ป์ด์จ๋ค. ๏ง ํ์ฌ ํฌ์๋ ๋ ์๊ณผ ๊ฑฐ๋ฆฌ๋ฅผ ๋ง์ถ๊ธฐ ์ํด w๊ฐ์ ๊ณฑํ ๋ค. ๏ง ๊ทธ ๊ฐ์ z๊ฐ๊ณผ ๋น๊ตํ๋ค. ๏ง Bias๋ฅผ ๋ง๊ธฐ ์ํด 0.03์ด๋ผ๋ ๋ง๋ฒ์ ์ซ์๋ฅผ ๋ฃ์๋ค. ๏ง ๊ทธ๋ฆผ์ ๋งต์ ๊น์ด๋ณด๋ค ๋์ด์จ ๋ ์์ด ํฌ๋ฉด ๊ทธ๋ฆผ์! ๏ง ์๋๋ฉด ๊ทธ๋ฅ ํ ์ค์ณ ๋ํจ์ฆ ์. ๏ง ์ต์ข ์ ์ผ๋ก ์กฐ๋ช ๊ณ์ฐ๊น์ง ๋ง ๋ถ์ธ๋ค.
94.
95.
96.
๏ก http://ko.wikipedia.org/wiki/%EA%B7%B8%EB%A6%BC%EC%9E%90 -
๊ทธ๋ฆผ์ ๏ก http://allosha.tistory.com/ - ์๋ก์ค๋ ๋ธ๋ก๊ทธ ๏ก http://en.wikipedia.org/wiki/Shadow_volume - Stencil Shadow Volume Wiki ๏ก http://x66vx.egloos.com/3808794 - PSM ~ PPSM๊น์ง ์ ๋ฆฌํด ์ฃผ์ จ์. ๏ก http://www-sop.inria.fr/reves/Marc.Stamminger/psm/ PSM ์ ๋ฆฌ
97.
The End
Download now