Three.js: рдСрдмреНрдЬреЗрдХреНрдЯ рд░реЛрдЯреЗрд╢рди рдХреЗ рдмрд┐рдВрджреБ рдХрд╛ рдЪрдпрди рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдЕрдЧре░ 2011  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mrdoob/three.js

рдирдорд╕реНрдХрд╛рд░!
рдореИрдВрдиреЗ рдмреНрд▓реЗрдВрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЙрдбрд▓ рдмрдирд╛рдпрд╛ред рдЕрдЧрд░ рдореИрдВ mesh.rotation.y рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ - рдпрд╣ рдШреВрдорддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмрд┐рдВрджреБ (рдЕрдХреНрд╖) рдХреЗ рдЖрд╕рдкрд╛рд╕ред рдпрджрд┐ рдореИрдВ рдСрдмреНрдЬреЗрдХреНрдЯ (mesh.position.x) рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ - рдпрд╣ рдЪрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░реЛрдЯреЗрд╢рди рдХрд╛ рдЕрдХреНрд╖ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рд░рд╣рддрд╛ рд╣реИред

рдореИрдВ рд░реЛрдЯреЗрд╢рди рдЕрдХреНрд╖ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЪрдпрди рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?

//рдореЗрд░реА рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рдореИрдВ рджреЗрд╢реА рдЕрдВрдЧреНрд░реЗрдЬреА рдмреЛрд▓рдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рд╣реВрдВ

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ... рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдХреНрд╖ рд╕реНрдерд┐рддрд┐ (-100, 0, 0) рдкрд░ рд╣реЛ:

var dummy = new THREE.Object3D();
var your_object = new THREE.Mesh( geometry, material );
your_object.position.x = 100;
dummy.addChild( your_object );

scene.addObject( dummy );

рдзрдиреНрдпрд╡рд╛рдж! рдпрд╣ рдмрд╣реБрдд рдорджрджрдЧрд╛рд░ рдерд╛

рдЬрдм рдореИрдВ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ

var dummy = new THREE.Object3D();
var your_object = new THREE.Mesh( geometry, material );
your_object.position.x = 100;
dummy.addChild( your_object );

scene.addObject( dummy );

рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ "рдЕрдирдХреИрдкреНрдб рдЯрд╛рдЗрдкрд░реНрд░рд░: dummy.addChild рдПрдХ рдлрдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИ: 4: 11 "рдпрд╣ рддреНрд░реБрдЯрд┐ рд╣реИ

addChild() рдФрд░ addObject() рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╛рдо рдмрджрд▓рдХрд░ рд╕рд┐рд░реНрдл add() ред

@ merbin2012 рдЖрдк рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЬреНрдпрд╛рдорд┐рддрд┐ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: geometry.translate( x, y, z ).

рдЗрд╕ рд╕реНрдЯреИрдХрдУрд╡рд░рдлрд╝реНрд▓реЛ рдЙрддреНрддрд░ рдХреЛ рджреЗрдЦреЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
1 / 5 - 1 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

jack-jun picture jack-jun  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Bandit picture Bandit  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zsitro picture zsitro  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jens-duttke picture jens-duttke  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

makc picture makc  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ