WebGL / OpenGL / Shader ๊ฐ๋
๋ชจ๋ ์ถ์ฒ: webglfundamentals.org ์ฌ์ดํธWebGL ์ ์ข ์ข 3D API๋ก ์ฌ๊ฒจ์ง๋ค.์ฌ์ค WebGL ์ ๋์คํฐํ ์์ง์ ๋ถ๊ณผํ๋ค.๋์คํฐํ Rasterization3D ๊ทธ๋ํฝ์ 2D ํ๋ฉด์ ํ์ํ๊ธฐ ์ํด ์ ์ ์ ํฝ์ ๋ก ๋ณํํ๋ ๊ณผ์ WebGL ์ ์ปดํจํฐ์
๋ชจ๋ ์ถ์ฒ: webglfundamentals.org ์ฌ์ดํธGPU ์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋๊ฐ์ง ๋ถ๋ถ์ด ์๋ค.์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ ์ ์ ์ ํด๋ฆฝ ๊ณต๊ฐ์ ์ ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ๋ถ๋ถ์ด๋ค.๋ ๋ฒ์งธ๋ก๋ ์ฒซ ๋ฒ์งธ ์์ ์ ๊ธฐ๋ฐ์ผ๋ก ํฝ์ ์ ๊ทธ๋ฆฌ๋ ๋ถ๋ถ์ด๋ค.์์ ๊ฐ์ด ํธ์ถํ ๋ 9๋ ' ์ ์ 9๊ฐ ์ฒ๋ฆฌ
์ถ์ฒ: webglfundamentals.org ์ฌ์ดํธํด๋น ์ฌ์ดํธ์ ๋ด์ฉ๊ณผ ์ค๋ช ์ด ํ์ํ ๊ฐ๋ ๋ค์ ์ถ๊ฐํ์ฌ ์ฌ๊ตฌ์ฑํ ๋ด์ฉ์ ๋๋ค.WebGL์ ๋ญ๊ฐ๋ฅผ ๊ทธ๋ฆด ๋๋ง๋ค 2๊ฐ์ ์ ฐ์ด๋๋ฅผ ํ์๋ก ํ๋ค.๋ฐ๋ก Vertex Shader์ Fragment Shader์ด๋ค.๊ฐ๊ฐ์ ์ ฐ์ด๋๋ ํจ
์ถ์ฒ: webglfundamentals.org ์ฌ์ดํธํด๋น ์ฌ์ดํธ์ ๋ด์ฉ๊ณผ ์ค๋ช ์ด ํ์ํ ๊ฐ๋ ๋ค์ ์ถ๊ฐํ์ฌ ์ฌ๊ตฌ์ฑํ ๋ด์ฉ์ ๋๋ค.