Pourquoi ne puis-je déplacer un modèle Collada après que je l'ajoute à la vue Away3d?

StackOverflow https://stackoverflow.com/questions/2513320

  •  22-09-2019
  •  | 
  •  

Question

J'ai un fichier Collada (.dae) que j'ai trouvé sur Google 3D Warehouse. En utilisant Away3d, je suis en mesure de charger le fichier et l'afficher sur mon point de vue en utilisant le code suivant:

var object3d = Collada.parse(FooXML, { material:"white", x:0, y:0, z:0 });
view.scene.addChild(object3d);

Le problème est qu'il est tout simplement flotter dans l'espace et peu importe comment je régler la position via .x, .y, ou .z, il ne se déplace de sa place.

J'utilise Flash CS4 et la dernière version stable de Away3d.

Était-ce utile?

La solution

êtes-vous êtes rendu de la scène après avoir traduit l'objet Collada?

comment vous essayez de traduire l'objet? si vous avez besoin de le déplacer, alors vous devriez le mettre dans l'objet init par exemple:. (FooXML, { material:"white", x:100, y:100, z:-70 })

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top