рдирдорд╕реНрддреЗ,
рдХреНрдпрд╛ рдХреЛрдИ рдХрд╛рд░рдг рд╣реИ рдХрд┐ options.convertUpAxis()
рдХреЛ рдирдП ColladaLoader
рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛?
RIP convertUpAxis()
, рдЖрдк рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдХрд╛рд░реНрдп рдереЗ: рдореБрд╕реНрдХрд╛рди:
рдкреВрд░реНрд╡ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдбрд░ рдХреЗ рдХреЛрдб рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рдХреЛ рдХрдареЛрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рд╕рд╣рдордд рдереЗ рдХрд┐ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЛрдбрд░ рдирд╣реАрдВред рдкреВрд░реА рдХрд╣рд╛рдиреА рдХреЗ рд▓рд┐рдП # 11404 рджреЗрдЦреЗрдВ # 11540 рджреЗрдЦреЗрдВ
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдирдпрд╛ рд▓реЛрдбрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдХрд╛ рдПрдХ рд╕рд░рд▓ рд░реЛрдЯреЗрд╢рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
https://github.com/mrdoob/three.js/blob/dev/examples/js/loaders/ColladaLoader.js#L3424 -L3428
рдареАрдХ рд╣реИ, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ, рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд╖ рдХреЗ рдорд╛рдорд▓реЗ рдирд╣реАрдВ рд╣реИрдВ: рднреНрд░рдорд┐рдд:
рдЦреИрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╣рдо рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рд▓рдЧрддрд╛ рд╣реИ Y_UP
рдФрд░ Z_UP
- meshes рдХреЗ рд╕рднреА gazebo meshes
- рдПрдХ рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рд╣реА рд░реЛрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЬрдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдЙрдиреНрдирдпрди Collada
, рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред
рдЗрд╕рд▓рд┐рдП рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдХреБрдЫ collada рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рдВрдкрд╛рджрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП TransformControls
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдЕрдиреНрдп рдкреНрд░рд╛рд░реВрдк рдареАрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдХреЛрд▓рд╛рдбрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ (рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ) рдкрд░ рдХрд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЧрд▓рдд рдзреБрд░реА рдкрд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рднреА рднреНрд░рдорд┐рдд рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ # 11540 рдХреЛ SceneUtils
рдЗрд╕ рд╡рд┐рдзрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЧреИрд░-рдЕрдк рдореЙрдбрд▓ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рдорд╛рдзрд╛рди рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдкреВрд░реНрд╡ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдбрд░ рдХреЗ рдХреЛрдб рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рдХреЛ рдХрдареЛрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рд╕рд╣рдордд рдереЗ рдХрд┐ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЛрдбрд░ рдирд╣реАрдВред рдкреВрд░реА рдХрд╣рд╛рдиреА рдХреЗ рд▓рд┐рдП # 11404 рджреЗрдЦреЗрдВ # 11540 рджреЗрдЦреЗрдВ
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдирдпрд╛ рд▓реЛрдбрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдХрд╛ рдПрдХ рд╕рд░рд▓ рд░реЛрдЯреЗрд╢рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
https://github.com/mrdoob/three.js/blob/dev/examples/js/loaders/ColladaLoader.js#L3424 -L3428