J'ai fait des recherches sur différents endroits pour essayer d'obtenir la largeur et la hauteur d'une maille, mais j'ai été capable de trouver tout ce qui fonctionne. J'ai un modèle de collada que j'ai importé et tout ce que je veux faire, c'est en obtenir la dimension dans les unités Webgl/Three.js afin que je puisse calculer la collision dans mon jeu simple. Alors, comment vais-je obtenir la largeur et la hauteur d'un maillage dans THREE.js?Comment obtenir la largeur/hauteur/longueur d'une maille dans THREE.js
Répondre
Si vous êtes ok avec un cadre de sélection de base, vous pouvez utiliser un THREE.Box3
var box = new THREE.Box3().setFromObject(colladaModel);
console.log(box.min, box.max, box.size());
Cela ressemble à la solution parfaite, je vais essayer quand j'ai une chance et je vais vous dire comment ça s'est passé! –
Je l'ai utilisé et cela a fonctionné parfaitement, merci encore! –
Il ne donne pas les dimensions correctes – Tarun
- 1. comment obtenir élément dans Three.js
- 2. Comment obtenir Orientation de la caméra dans THREE.js
- 3. Comment obtenir la position absolue d'un sommet dans three.js?
- 4. Décalage d'une maille dans XNA
- 5. Trois.js déplacer la caméra parallèle à la maille
- 6. Three.js obtenir la face avant d'un cube
- 7. Three.js: Obtenir la direction dans laquelle la caméra regarde
- 8. Modifier dynamiquement Couleur Vertex dans Three.js
- 9. maille Directx vertices problème
- 10. Liaison 3D de maille
- 11. Comment utiliser la fonction stencilFunc dans Three.js
- 12. Comment calculer UVs d'un poligon plat maille
- 13. Comment activer l'ombrage dans Three.js
- 14. jqGrid pas sous-maille expansion
- 15. Comment utiliser réflexion dans three.js?
- 16. Sections de OBJ dans three.js utilisant ThreeCSG
- 17. Pourquoi ma maille n'est pas entièrement texturée?
- 18. Tweening/animation de maille Flash
- 19. problème jqGrid autorefresh sous-maille
- 20. Three.js - Modèle d'échelle
- 21. Comment installer Three.js
- 22. three.js Comment mettre la scène dans la table
- 23. Faces adjacentes dans Three.js
- 24. Additive Blending dans three.js
- 25. Comment faire glisser une scène dans Three.js
- 26. Obtenir des ombres pour travailler dans le shader personnalisé Three.js
- 27. comment fonctionnent les drawcalls dans three.js?
- 28. importation dans Three.js
- 29. Comment déplacer un objet dans Three.js?
- 30. Comment faire un plat dans Three.js?
S'il vous plaît montrer ce que vous proposiez pour que les autres soient en mesure d'aider. – Anonymous
Quelqu'un peut-il me dire pourquoi j'ai reçu -rep? Je veux juste savoir de ne pas le faire à nouveau sur mes futures questions –
Vous avez une réputation négative parce que quelqu'un a voté votre question. Un vote négatif signifie «Cette question ne montre aucun effort de recherche, elle n'est pas claire ou utile». – Anonymous