Comment cloner un object3d dans Three.js?
Je veux cloner un modèle chargé avec le chargeur, j'ai trouvé ce problème sur github,mais la solution ne fonctionne pas. Il semble qu'il y a eu un changement structurel dans Object3D.
Comment puis-je cloner un Object3D dans la version stable actuelle de Three.js?
source d'informationauteur CarlLee
Vous devez vous connecter pour publier un commentaire.
Dans cette nouvelle version de three.js vous avez une méthode
clone
.Par exemple, j'utilise une reine du jeu d'échecs et j'ai eu pour dupliquer plusieurs fois:
Il fonctionne avec n'importe quel maillage.
J'ai utilisé three.js r61.
Fait mrdoob la réponse est votre réponse...
Le chargeur de sortie d'une géométrie que vous utilisez pour créer un maillage.
Vous avez besoin de créer un nouveau maillage avec le chargeur créé maillage de la géométrie et de la matière.
Que vous voulez cloner un Maillage et pas un Object3D parce que la sortie du chargeur est un Maillage.