์ ๋ ํ์ฌ ๋จ์ผ ๋ฉ์ฌ๋ก ๊ฒฐํฉ๋ ๋ง์ ํ๋ฉด ํ์์ ์ฌ์ฉํ๋ ํ๋ก์ ํธ๋ฅผ ์งํ ์ค์ ๋๋ค.
๋ด ์ฝ๋๋ฅผ ๋๋ฒ๊ทธํ๋ ค๊ณ ํ ๋ ๋๋ฒ๊ทธ ๋ฉ์์ง "THREE.PlaneGeometry: ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์ค์ด๊ธฐ ์ํด THREE.PlaneBufferGeometry ์ฌ์ฉ์ ๊ณ ๋ คํ์ญ์์ค." ์ฝ์์ ์คํธ์ ๋ณด๋ด๊ณ ์ฝ์์ ์ฝ๋๋ฅผ ํ์ํ์ฌ ์ฝ๋ ๋ก๋ ์๋๋ฅผ ๋ฆ์ถฅ๋๋ค.
๋ค๋ฅธ ๋ฌธ์ ์ ๋งค๋ฌ๋ ค ์์ง๋ง ๋ค๋ฅธ ๋ฌธ์ ์์ ํ์ด์ง๊ฐ ๊ณ ์ ๋ ํ ์ค๋ฅ๋ฅผ ๋ณด๊ธฐ ์ํด ์ฝ์์ ์ด ์ ์์ต๋๋ค. ๋ํ ๊ฒฝ๊ณ ๋ฉ์์ง๋ฅผ ์ธ์ํ์ฌ ๋ก๋ ์๊ฐ์ ํฌ๊ฒ ๋ฆ์ถ๊ธฐ ๋๋ฌธ์ ๋ก๋ํ๋ ๋์ ์ฝ์์ ์ด์ด ๋ ์ ์์ต๋๋ค.
์ด๋ฌํ ๋ฉ์์ง๋ฅผ ๋นํ์ฑํํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? PlaneGeometry๋ฅผ PlaneBufferGeometry๋ก ์ ํํ๋ ค๊ณ ์๋ํ์ง๋ง ์ง๊ธ ๋น์ฅ ์ฒ๋ฆฌํ๊ณ ์ถ์ง ์์ ๋ค๋ฅธ ์ค๋ฅ๊ฐ ์ฝ๋์ ๋ฐ์ํ์ต๋๋ค. ๋ํ ๋๋ ํ์ฌ ๋ฉ๋ชจ๋ฆฌ์ ๋ํด ๊ฑฑ์ ํ์ง ์๊ณ ์์ต๋๋ค. ํ์ฌ ๋ด ์์ฌ์๊ฒ ๋ฐํํ๊ธฐ ์ํด ๋ฉฐ์น ์์ ์์ ์ค์ธ ๋ด ํ๋ก์ ํธ์ ์๋(์์ ๋ ์์ ๋ฒ์ ) ๋ฒ์ ์ด ํ์ํฉ๋๋ค.
๋ก๊ทธ๋ฅผ ๋นํ์ฑํํ ์ ์๋์ง ํ์คํ์ง ์์ง๋ง ํ๋ก๋์ ๋น๋์์๋ ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์๋ง๋ ๊ทธ๋์ผ ํ ๊ฒ์ ๋๋ค. (์ด์ฉ๋ฉด ๋ฏธ๋์ด์ฒ๊ฐ ๊ทธ๊ฒ์ ์ฒ๋ฆฌํ ์๋ ์์ต๋๋ค-๋ชจ๋ฆ)
ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก ๋ฉ์๋ฅผ ๋ก๋ํ๋ ๋์ console.log
ํจ์๋ฅผ ์ฌ์ ์ํ ๋ค์ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ค์ ํ ์ ์์ต๋๋ค.
var oldLogFunction = console.log;
console.log = function(){}; // noop
// ... load meshes
console.log = oldLogFunction; // reset console.log
// ... perform debugging
์ ์๋ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ์๋ console.info์ ๋๋ค. :)
์์ฐ์ ๊ดํ ๋ง์์ ๋์ํฉ๋๋ค. ๋๋ ์ด ํ๋ก์ ํธ์์ ํํธ๋์๊ฒ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ๋งํ๊ณ ๊ทธ๋ ๋ก๊ทธ ๋ฉ์์ง๋ฅผ ๋นํ์ฑํํ ์ ์๋ ์ต์ ์ด ์๋ค๋ ์ฌ์ค์ ๋๋์ต๋๋ค.
์ด๊ฒ์ +1. ์ ๋ stdout์์ PNG๋ฅผ ์ถ๋ ฅํ๋ ๋ช
๋ น์ค ๋๊ตฌ์์ ์์
์ค์ด๋ฉฐ console.log
๋ฎ์ด์ฐ๋ ๊ฒ์ ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง ์ฝ๊ฐ์ ์ฌ๋ง๊ท์
๋๋ค.
๋ฌธ์ ๊ฐ ์๋ ํน์ ๋ฉ์์ง๋ ๋ค์ ๊ณผ quiet
์ ๊ฐ์ ์ต์
์ ์์ฑ์์ ์ถ๊ฐํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง ๋ญ๊ฐ ์ข ๋ ํฌ๊ด์ ์ธ ๊ฒ์ด ์์ผ๋ฉด ๋ ์ข์ ๊ฒ ๊ฐ์์...
@crabmusket ๊ฐ์ธ์ ์ผ๋ก ๊ทธ ๋ฉ์์ง๋ ํญ์ ํ์๋์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฑ์ ๋ณด๊ณ ์๋ ๋ค๋ฅธ ์ฌ๋์ด three.js๋ก ๋น๋๋ ์ฝ์๊ณผ ๋ฒ์ ๋ง ๋ณด๊ณ ์๋ฉด ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ์ด ๋ฌด๋ฃ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๊ฐ์ํด์ผ ํ๋ ์ฝ๊ฐ์ ๊ด๊ณ ๋ผ๊ณ ์๊ฐํ์ธ์ ๐
์๋ ๋ฌธ์ ์ ๊ด๋ จํ์ฌ ์ด์จ๋ console.info ๋ฉ์์ง๊ฐ ๋ ์ด์ ํ์๋์ง ์๋๋ค๊ณ ์๊ฐํ๋ฏ๋ก ์ด ๋ฌธ์ ๋ฅผ ๋ซ์ ์ ์์ต๋๊น? @mrdoob @Mugen87
https://github.com/mrdoob/three.js/pull/5835 ์ ํ ๋ก ์
ํฉ์์ ๋๋ฌํ๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ์ด ํ ๋ก ์ ๊ณ์ํ์ง๋ ์๊ฒ ์ง๋ง ๋ค์๊ณผ ๊ฐ์ด ๋งํ ๊ฒ์ ๋๋ค.
์ฑ์ ๋ณด๊ณ ์๋ ๋ค๋ฅธ ์ฌ๋์ด three.js๋ก ๋น๋๋ ์ฝ์๊ณผ ๋ฒ์ ๋ง ๋ณด๊ณ ์๋ฉด ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
๋๋ Vue, Moment, jQuery, Bootstrap์ ์ฌ์ฉํ๊ณ ๊ทธ ์ค ๋๊ตฌ๋ ์ฝ์์ ํ์ ๋ฉ์์ง๋ฅผ ๊ธฐ๋กํ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํฉ์์ ๋๋ฌํ๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ์ด ํ ๋ก ์ ๊ณ์ํ์ง๋ ์๊ฒ ์ง๋ง ๋ค์๊ณผ ๊ฐ์ด ๋งํ ๊ฒ์ ๋๋ค.
๋๋ Vue, Moment, jQuery, Bootstrap์ ์ฌ์ฉํ๊ณ ๊ทธ ์ค ๋๊ตฌ๋ ์ฝ์์ ํ์ ๋ฉ์์ง๋ฅผ ๊ธฐ๋กํ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค.