Culling
Frustum Culling Camera (View) Matrix Far/Near ๊ฐ์ผ๋ก ์กฐ์ ์๊ฑฐ๋ฆฌ Culling objects์ ๋ถ์์ฐ์ค๋ฌ์ ๊ฐ์ถ๊ธฐ ์ํด Fog ์ฌ์ฉ
Frustum Culling Camera (View) Matrix Far/Near ๊ฐ์ผ๋ก ์กฐ์ ์๊ฑฐ๋ฆฌ Culling objects์ ๋ถ์์ฐ์ค๋ฌ์ ๊ฐ์ถ๊ธฐ ์ํด Fog ์ฌ์ฉ
๋ฉ๋ชจ๋ฆฌ ํด๋ญ ๋ฉ์ธ๋ณด๋์์ ๋ฐ์ํ๋ ๋จ ๋์ ์ฃผ๊ธฐ ์ ํธ(MHz) ๋ฉ๋ชจ๋ฆฌ ๋ฒ์ค ํญ ๋ฉ๋ชจ๋ฆฌ ์ ์ถ๋ ฅ ๋ผ์ธ ๊ฐ์(bit) ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ Memory Clock * Memory bus width ํ๋ฒ์ ํด๋ญ ์ ํธ๋ฅผ ํตํด์ ์ฒ๋ฆฌํ ์ ์๋ ์ฉ๋ GPU๊ฐ ์ฝ์ ์ ์๋ ๋ฐ...
๋๋ก์ฐ์ฝ // OpemGL์ DrawCall glDrawArrays(); // vertices rendering glDrawElements(); // indices rendering CPU์์ ๊ทธ๋ํฝ API ํธ์ถ์ ํตํด GPU์ ๋ ๋๋ง์ ๋ช ๋ นํ๋ ๊ฒ
SafeArea ๋ชจ๋ฐ์ผ ํด์๋์์ ์ ๋ฉด ์นด๋ฉ๋ผ ์์ญ ์นจ๋ฒํ์ง ์๊ฒ ๋ณด์ฅํด์ฃผ๋ ์์ญ ๋ ธ์นํฐ์ ๋ํด ui ๋ฐฐ์น ๋์์ ์ํด ์ค์
๋ฌผ์ํ ์ฐ์ฐ์ ๋๊ฐ๊ฐ ์ฐ์์ ์ผ๋ก ์ฐ์ด๋ ์์