์ด๋ฅผ ๋ฌธ์ํํ๋ ๊ฒ์ด ๋์์ด ๋ ์ ์์ต๋๋ค. @emackey ๋ GLTF2Loader (https://github.com/donmccurdy/three-gltf-viewer/issues/10)์ ๋ฌธ์ ๋ฅผ ์ง์ ํ์ผ๋ฉฐ ๋ ธ๋ฉ ๋งต ๋ฐ์ ์ด ์์ธ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋น๊ตํ๋ ค๊ณ :
BabylonJS : x ์ถ = ์ผ์ชฝ, y ์ถ = ์๋์ชฝ
OpenGL : x ์ถ = ์ค๋ฅธ์ชฝ, y ์ถ = ์์ชฝ
DirectX : x ์ถ = ์ค๋ฅธ์ชฝ, y ์ถ = ์๋์ชฝ
์ด๊ฒ์ ์ง์ ์ด ์์์ต๋๊น?
๋ด ํ๋ก์ ํธ์์ ๋ค์ ์ ์ค์
material.normalScale.x = -1;
๋๋ ์๋ฌด๊ฒ๋ ๋ฃ์ง ๋ชปํ์ต๋๋ค. ์์๋๋ฉด ์ข๊ฒ ์ง ๋ง ์ํ ๋ชจ๋ธ์์ ์ ๋๋ก ์๋ํ๋ค๋ฉด normalScale.x
๋ค์ง๋ ๊ฒฝํฅ์ด ์์ต๋๋ค.
๋ต๋ณ์ @WestLangley ๋ฐ @donmccurdy์ ์ํด ํด๊ฒฐ ๋์์ต๋๋ค : https://github.com/mrdoob/three.js/pull/13784#issuecomment -379511456
์ ๋งํ๋ฉด ์ฌ๋ฐ๋ฅด๊ฒ ์์ฝํ๊ณ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ต๋ณ์ @WestLangley ๋ฐ @donmccurdy์ ์ํด ํด๊ฒฐ ๋์์ต๋๋ค : https://github.com/mrdoob/three.js/pull/13784#issuecomment -379511456
์ ๋งํ๋ฉด ์ฌ๋ฐ๋ฅด๊ฒ ์์ฝํ๊ณ ์์ต๋๋ค.