рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реЛрдирд╛ рдорджрджрдЧрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред @emackey рдиреЗ GLTF2Loader (https://github.com/donmccurdy/three-gltf-viewer/issues/10) рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд┐рдпрд╛ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдирдХреНрд╢рд╛ рдЙрд▓рдЯрд╛ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд▓рдЧрддрд╛ рд╣реИред рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП:
рдмреЗрдмреАрд▓реЛрдирдЬреЗрдПрд╕: рдПрдХреНрд╕-рдЕрдХреНрд╖ = рдмрд╛рдПрдВ, рд╡рд╛рдИ-рдЕрдХреНрд╖ = рдиреАрдЪреЗ
рдУрдкрдирдЬреАрдПрд▓: рдПрдХреНрд╕-рдЕрдХреНрд╖ = рджрд╛рдПрдВ, рд╡рд╛рдИ-рдЕрдХреНрд╖ = рдКрдкрд░
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
рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореИрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрдХреНрд╖реЗрдк рдХрд░ рд░рд╣рд╛ рд╣реВрдБ: