← retour à la page principale du projet
Rapport du lundi 8 août 2005

Matin:
Je ne trouve plus mon mot de passe CEMEF. Je passerai cet après-midi le récupérer ou le changer.
Petit rappel: j'utilise 2 méthodes pour récupérer des informations: le calcul de position, & le calcul du centre de la boîte englobante.
Les objectifs d'aujourd'hui sont de supprimer & remplacer topToolTranslation ainsi que d'appliquer l'ensemble des transformation sur un unique noeud.
Rappel: la translation de départ (pour séparer l'outil de l'organe) s'effectue avec topToolTranslation; les translations avec le manipulateur s'effectuent sur containTool, les rotations avec le manipulateur s'effectuent sur geometryObjects.
Résultats obtenus au chargement de l'outil (seul, sans organe), après une rotation, puis après une seconde rotation:
Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center geometryObjects: X=-3.110655  Y=-12.302350  Z=0.556360
Center containTool: X=-3.110655  Y=-12.302350  Z=0.556360

Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center geometryObjects: X=-3.110613  Y=-12.302260  Z=0.556346
Center containTool: X=-3.110613  Y=-12.302260  Z=0.556346

Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center geometryObjects: X=-3.110696  Y=-12.302071  Z=0.556471
Center containTool: X=-3.110696  Y=-12.302071  Z=0.556471
Le centre de tool n'a pas bougé; celui de geometryObjects & de containTool ont bougé tous les 2 de façon égale, de l'ordre de 0.0002.
Résultats obtenus au chargement de l'outil (seul, sans organe), après une translation manuelle:
Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center geometryObjects: X=-3.110655  Y=-12.302350  Z=0.556360
Center containTool: X=-3.110655  Y=-12.302350  Z=0.556360

Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center geometryObjects: X=-23.650219  Y=-5.140927  Z=-28.249990
Center containTool: X=-23.650219  Y=-5.140927  Z=-28.249990
Seuls geometryObjects & containTool ont bougé de concert.
Voyons si l'effet du chargement de l'organe (chiffres avant & après chargement):
Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center organ: (empty) X=0.000000  Y=0.000000  Z=0.000000
Center geometryObjects: X=-3.110655  Y=-12.302350  Z=0.556360
Center containTool: X=-3.110655  Y=-12.302350  Z=0.556360

Center tool: X=-3.110655  Y=-12.302350  Z=0.556360
Center organ: X=0.000000  Y=-21.804399  Z=13.607651
Center geometryObjects: X=75.822845  Y=8.131949  Z=47.677559
Center containTool: X=75.822845  Y=8.131949  Z=47.677559
Encore une fois le même résultat: les centre de containTool & de geometryObjects ont bougé de concert, pas le centre de tool. À noter, le centre de l'organe ne se trouve pas à (0,0,0).
Quelle que soit l'opération que j'effectue, le centre de tool se trouvera toujours au même endroit.
J'avoue que je m'y perds un peu.

Après-midi:
tests sur écriture d'un fichier .iv directement à partir de SoSeparator; servirait à régler le problème de l'état initial à définir proprement avec le .out de Forge.

À effectuer prochainement:

Valid XHTML 1.0 Transitional