์ ์ฒด ๊ธ
Electron?
์ด๋ฒ์ ์กธํ๋ก ๋ฐ์คํฌํ ์ฑ์ ๊ฐ๋ฐํ๊ฒ ๋์๋ค. ๋ฐ์คํฌํ ์ฑ์ ๊ฐ๋ฐํ๊ณ ์ถ์ด์ ์์ํ๊ฒ ๋ ๊ฒ์ด ์๋๋ผ ๊ธฐํ์ ํ๋ค ๋ณด๋ ๋ฐ์คํฌํ ์ฑ์ด ์๋๋ฉด ๋ถ๊ฐ๋ฅํ ์๋น์ค๊ธธ๋ ๋ฐ์คํฌํ ์ฑ์ ๊ฐ๋ฐํด์ผ ํ๋ ์ํฉ์ด ๋์ด๋ฒ๋ฆผ. ๋ฐ์คํฌํ ์ฑ์ ๊ฐ๋ฐํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์ง ์ฐพ์๋ณด๋ค๊ฐ ์ผ๋ ํธ๋ก ์ด๋ผ๋ ๊ฒ์ ์ด๋ฒ์ ์ฒ์ ์๊ฒ ๋์๋ค..! Electron์ด ๋ญ๊ฐ์? Electron์ HTML, CSS, Javascript๋ฅผ ์ฌ์ฉํด desktop application์ ๋ง๋ค๊ธฐ ์ํ ํ๋ ์์ํฌ์ ๋๋ค. Chromium๊ณผ Node.js๋ฅผ single binary file์ ์ถ๊ฐํจ์ผ๋ก์จ, Electron์ Javascript ์ฝ๋ ๋ฒ ์ด์ค๋ก Windows, macOS, Linux์์ ๋์ํ๋ cross-platfrom-apps๋ฅผ ๋ง๋ค ์ ์..
THREE.js ๋ฌผ์ง (2)
THREE.MeshBasicMaterial : ์ฅ๋ฉด์์์ ์กฐ๋ช ์ ๊ณ ๋ คํ์ง ์๋ ์์ฃผ ๋จ์ํ ๋ฌผ์ง color ๋ฌผ์ง์ ์์ wireframe ์์ด์ดํ๋ ์ ๋ ๋๋ง ์ฌ๋ถ, ๋๋ฒ๊น ํ ๋ ์ ์ฉํ๋ค. Wireframelinewidth ์์ด์ดํ๋ ์ ๋ ๋๋ง ์ ์ ์ ํญ Wireframelinecap ์์ด์ดํ๋ ์ ๋ ๋๋ง ์ ์ ์ ๋ ๋ชจ์ wireframeLinejoin ์ ์ ์ฐ๊ฒฐ๋ถ์๋ฅผ ์ ์ํ๋ค. [round, bevel, milter] Shading ์ ฐ์ด๋ฉ ์ ์ฉ๋ฐฉ๋ฒ์ ์ ์ํ๋ค. [THREE.SmoothShading, THREE.NoShading, THREE.FlatShading] vertexColors ๊ฐ ๊ผญ์ง์ ์ ์ ์ฉ๋๋ ๊ฐ๋ณ ์์์ ์ ์ํ๋ค. WebGLRenderer์์๋ง ๋์ํ๋ค. fog ๋ฌผ์ง์ด ์๊ฐ ์ค์ ์ ์ํฅ ๋ฐ..