์ง๋ฌธ์ด ๋๋ฌด ๊ด๋ฒ์ํ๋ฐ ๋์ด ๋๋ ๊ฐ์๊ฑธ ๊ถ๊ธํดํ๋๊ฑฐ์? ๊ทธ์ชฝ์ ์ผ๋ฐ ๊ฒ์์ด๋์ ๋๋ฌด ํ์ด ๋ฌ๋ผ์ pc๋ ๋ชจ๋ฐ์ผ ๊ฒ์๋ง ๋ง๋ค์ด๋ณธ ์ฌ๋์ ์ด๋ค์ง ์ ๋ชจ๋ฅผ๊ฑฐ์. ๋๋ ๊ทธ๋ ๊ณ ๊ฐ์ธ์ ์ผ๋ก ํ์ฌ์ ๋ค์ด๊ฐ๋ ์ฉ์ผ๋ก๋ ํ๊ตญ์์ ์ด๋ ต์ง ์๋ ์๊ฐ์ด ๋จ. ์ทจ๋ฏธ ๊ฒธ ๋ถ์ ์ผ๋ก ํผ์ ๊ฐ๋จํ ๊ฒ ๋ง๋๋๊ฑด ํด๋ณผ๋ง ํ ์ง๋? ๊ทธ๋ฆฌ๊ณ ๊ฒ์์ ๋ญ๋ก ๋ง๋๋๊ฒ ์ข๋๋ก ํ์๋ฉด ๊ฐ์ธ์ ์ผ๋ก๋ html5์ชฝ์ ๊ฒ์๋ฉ์ด์ปค๊ฐ ๊ฐ๋ ฅํ๋ค๊ณ ์๊ฐํจ.(๊ฐ๋จํ 2d ๊ฒ์ ํ์ ) ์๋ฌด๋๋ ํด ์์ด ๋ง๋๋๊ฑด ๋๋ฌด ๋ง๋์ ํ๊ณ , ๋ค๋ฅธ ๋ถ๋ถ์์ ์ ๋ช ํ ํด๋ค์ ๋ณดํต html5 ์ฉ์ผ๋ก ๋๋ฌด ๋ฌด๊ฑฐ์์(์ ๋ํฐ ๋ฑ)
์ค ๊ฐ์ฌใฑใ
๊ฒ์์ ๊ณ๋ ์๋ชจ๋ฅด๋๋ฐ(์น ๊ฒ์ ์ ๊ณ๋๊ฑด ์์) ์น ๊ทธ๋ํฝ์ค๋ ๊ธฐ์กด์๋ three.js ๋ง์ด์ผ๊ณ ์์ฆ์ webgl ๋ก ํฐ๊ฒ ์์ค ๊ทธ๋ํฝ์ ๋ฝ๋๊ฑธ๋ก ์. ๊ทผ๋ฐ ์ ๋ํฐ๋ก ๋ง๋ค๊ณ ์น ํฌํ ๊ฐ๋ฅํด์ ๊ฒ์์ ์ ๋ํฐ๋ก ๋ง๋ค ๋ฏ?
webgl์ด๋ three.js๊ฐ ์ฑ๋ฅ์ฐจ์ด ๋ง์ด ๋๋ํธ์?
WebGPU๋ฉด ๊ทธ๋ด๋ฏํ๊ฒ ๋์ด.
์ง๋ฌธ์ด ๋๋ฌด ๊ด๋ฒ์ํ๋ฐ ๋์ด ๋๋ ๊ฐ์๊ฑธ ๊ถ๊ธํดํ๋๊ฑฐ์? ๊ทธ์ชฝ์ ์ผ๋ฐ ๊ฒ์์ด๋์ ๋๋ฌด ํ์ด ๋ฌ๋ผ์ pc๋ ๋ชจ๋ฐ์ผ ๊ฒ์๋ง ๋ง๋ค์ด๋ณธ ์ฌ๋์ ์ด๋ค์ง ์ ๋ชจ๋ฅผ๊ฑฐ์. ๋๋ ๊ทธ๋ ๊ณ ๊ฐ์ธ์ ์ผ๋ก ํ์ฌ์ ๋ค์ด๊ฐ๋ ์ฉ์ผ๋ก๋ ํ๊ตญ์์ ์ด๋ ต์ง ์๋ ์๊ฐ์ด ๋จ. ์ทจ๋ฏธ ๊ฒธ ๋ถ์ ์ผ๋ก ํผ์ ๊ฐ๋จํ ๊ฒ ๋ง๋๋๊ฑด ํด๋ณผ๋ง ํ ์ง๋? ๊ทธ๋ฆฌ๊ณ ๊ฒ์์ ๋ญ๋ก ๋ง๋๋๊ฒ ์ข๋๋ก ํ์๋ฉด ๊ฐ์ธ์ ์ผ๋ก๋ html5์ชฝ์ ๊ฒ์๋ฉ์ด์ปค๊ฐ ๊ฐ๋ ฅํ๋ค๊ณ ์๊ฐํจ.(๊ฐ๋จํ 2d ๊ฒ์ ํ์ ) ์๋ฌด๋๋ ํด ์์ด ๋ง๋๋๊ฑด ๋๋ฌด ๋ง๋์ ํ๊ณ , ๋ค๋ฅธ ๋ถ๋ถ์์ ์ ๋ช ํ ํด๋ค์ ๋ณดํต html5 ์ฉ์ผ๋ก ๋๋ฌด ๋ฌด๊ฑฐ์์(์ ๋ํฐ ๋ฑ)
์ค ๊ฐ์ฌใฑใ
๊ฒ์์ ๊ณ๋ ์๋ชจ๋ฅด๋๋ฐ(์น ๊ฒ์ ์ ๊ณ๋๊ฑด ์์) ์น ๊ทธ๋ํฝ์ค๋ ๊ธฐ์กด์๋ three.js ๋ง์ด์ผ๊ณ ์์ฆ์ webgl ๋ก ํฐ๊ฒ ์์ค ๊ทธ๋ํฝ์ ๋ฝ๋๊ฑธ๋ก ์. ๊ทผ๋ฐ ์ ๋ํฐ๋ก ๋ง๋ค๊ณ ์น ํฌํ ๊ฐ๋ฅํด์ ๊ฒ์์ ์ ๋ํฐ๋ก ๋ง๋ค ๋ฏ?
webgl์ด๋ three.js๊ฐ ์ฑ๋ฅ์ฐจ์ด ๋ง์ด ๋๋ํธ์?
WebGPU๋ฉด ๊ทธ๋ด๋ฏํ๊ฒ ๋์ด.