Flatpak ๊ฐ๋ฐ์์ด์ GNOME ์ปค๋ฎค๋ํฐ์ ํ๋์ ์ธ ํ์์ธ Alexander Larsson์ ํ๋ก์ ํธ์ ๋ ๋ฒ์งธ ๋ฆด๋ฆฌ์ค , 3D ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํฌํธ ๊ฐ๋ฐ ์ค์ ๋ก GNOME ์์ฉ ํ๋ก๊ทธ๋จ์ 3D ํจ๊ณผ๋ฅผ ์ถ๊ฐํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ GObject ๋ฐ GTK์ฉ์ ๋๋ค. G three API๋ ๋ก๋ ๊ตฌํ์ ํฌํจํ์ฌ three.js์ ๊ฑฐ์ ๋์ผํฉ๋๋ค. (GL ์ ์ก ํ์) ๋ฐ ๋ชจ๋ธ์์ PBR(๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ง) ๊ธฐ๋ฐ ์ฌ๋ฃ๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋ ๋๋ง์๋ OpenGL๋ง ์ง์๋ฉ๋๋ค.
์ ๋ฒ์ ์๋ ํด๋์ค ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ๊ฐ์ ์ด๋ฆ์ ๊ตฌํ์ผ๋ก , 3D ๊ณต๊ฐ์์ ๋ง์ฐ์ค๊ฐ ์๋ ๊ฐ์ฒด๋ฅผ ํ์ธํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค(์: ๋ง์ฐ์ค๋ก ์ฅ๋ฉด์์ 3D ๊ฐ์ฒด ์ก๊ธฐ). ๋ํ, ์๋ก์ด ์คํฌํธ ๋ผ์ดํธ ์ ํ(G threeSpotLight)์ด ์ถ๊ฐ๋์๊ณ ๊ด์ ์์ ๋ฐฐ์น๋ ๊ฐ์ฒด๊ฐ ๋์ ๊ฐ์ฒด์ ๊ทธ๋ฆผ์๋ฅผ ๋๋ฆฌ์ธ ์ ์๋ ๊ทธ๋ฆผ์ ๋งต์ ๋ํ ์ง์์ด ์ ๊ณต๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru
