commit:2014:06_05
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:2014:06_05 [2014/06/05 11:05] – [Quelques modifications mineures] crutzen | commit:2014:06_05 [2024/03/01 15:54] (current) – boman | ||
---|---|---|---|
Line 13: | Line 13: | ||
{{ : | {{ : | ||
- | Toutefois, ce gain en temps CPU n’était pas vraiment attendu tant sur les routines autres que la détection du contact que sur son amplitude. Ce constat a dès lors soulevé quelques interrogations. Par la gestion dynamique des interactions de contact, il était attendu que les routines de détection du contact soient sollicitées dans une moindre mesure en épargnant l’algorithme de boundingBoxs | + | Toutefois, ce gain en temps CPU n’était pas vraiment attendu tant sur les routines autres que la détection du contact que sur son amplitude. Ce constat a dès lors soulevé quelques interrogations. Par la gestion dynamique des interactions de contact, il était attendu que les routines de détection du contact soient sollicitées dans une moindre mesure en épargnant l’algorithme de boundingBoxes |
- | =====Affichage des boundingBoxs | + | =====Affichage des boundingBoxes |
- | L’affichage des BoundingBoxs | + | L’affichage des BoundingBoxes |
Deux types de boîtes sont à distinguer pour leur affichage dans // | Deux types de boîtes sont à distinguer pour leur affichage dans // | ||
Line 25: | Line 25: | ||
* Ensuite, les boites relatives aux interactions de contact. Les dimensions des boites affichées sont dans ce cas étendues par la profondeur de détection du contact correspondante au matériau de contact associé. | * Ensuite, les boites relatives aux interactions de contact. Les dimensions des boites affichées sont dans ce cas étendues par la profondeur de détection du contact correspondante au matériau de contact associé. | ||
- | =====Comment afficher les boundingBoxs | + | =====Comment afficher les boundingBoxes |
Dans l’onglet // | Dans l’onglet // | ||
- | Il est possible de contrôler l’affichage des boundingBoxs | + | Il est possible de contrôler l’affichage des boundingBoxes |
- | Une seconde possibilité est l’affichage des boundingBoxs | + | Une seconde possibilité est l’affichage des boundingBoxes |
{{ : | {{ : | ||
Line 52: | Line 52: | ||
=====Quelques exemples et remarques===== | =====Quelques exemples et remarques===== | ||
====Cas-test U6SymRmm==== | ====Cas-test U6SymRmm==== | ||
- | Dans le cas particulier des simulations de profilage, deux remarques peuvent être formulées en ce qui concerne les boundingBoxs. Tout d’abord, les boîtes ne présentent pas des dimensions excessives comme on aurait pu le penser au vu de la différence de performances expliquées ci-dessus. Ensuite, nous pouvons remarquer étonnement que seules les boîtes relatives aux objets géométriques de type courbe sont affichées. Bien que implémentées dans Metafor, les boites relatives aux objets de type contour, surface de révolution et skin ne sont pas utilisées. Une raison potentielle de l’écart de performances dans les routines de détection du contact entre les 2 modes de gestion des interactions, | + | Dans le cas particulier des simulations de profilage, deux remarques peuvent être formulées en ce qui concerne les boundingBoxes. Tout d’abord, les boîtes ne présentent pas des dimensions excessives comme on aurait pu le penser au vu de la différence de performances expliquées ci-dessus. Ensuite, nous pouvons remarquer étonnement que seules les boîtes relatives aux objets géométriques de type courbe sont affichées. Bien que implémentées dans Metafor, les boites relatives aux objets de type contour, surface de révolution et skin ne sont pas utilisées. Une raison potentielle de l’écart de performances dans les routines de détection du contact entre les 2 modes de gestion des interactions, |
+ | |||
+ | <WRAP centeralign column 100%> | ||
+ | {{url>// | ||
+ | </ | ||
====Cas-test apps.bImp.laursenContact3D==== | ====Cas-test apps.bImp.laursenContact3D==== | ||
(auto-contact + contact rigide-défo) | (auto-contact + contact rigide-défo) | ||
+ | |||
Nous pouvons observer quelques boîtes clignotantes au niveau des interactions de contact rigide-défo, | Nous pouvons observer quelques boîtes clignotantes au niveau des interactions de contact rigide-défo, | ||
Il est important de noter qu’une boundingBox n’est pas affichée dans //VizWin// si son flag '' | Il est important de noter qu’une boundingBox n’est pas affichée dans //VizWin// si son flag '' | ||
+ | |||
+ | <WRAP centeralign column 100%> | ||
+ | {{url>// | ||
+ | </ | ||
+ | |||
====Cas-test apps.bImp.laursenContact2D ==== | ====Cas-test apps.bImp.laursenContact2D ==== | ||
(auto-contact + contact rigide-défo) | (auto-contact + contact rigide-défo) | ||
- | <html> | + | <WRAP centeralign column 100%> |
- | <iframe width=" | + | {{url>// |
- | </ | + | </WRAP> |
+ | |||
====Cas-test apps.bImp.cylPlast==== | ====Cas-test apps.bImp.cylPlast==== | ||
(contact défo-défo) | (contact défo-défo) | ||
+ | |||
+ | |||
+ | <WRAP centeralign column 100%> | ||
+ | {{url>// | ||
+ | </ | ||
+ | |||
====Cas-test apps.complex.tombeBordEas2D_1==== | ====Cas-test apps.complex.tombeBordEas2D_1==== | ||
(contact rigide-défo) | (contact rigide-défo) | ||
- | <html> | + | <WRAP centeralign column 100%> |
- | <iframe width=" | + | {{url>// |
- | </ | + | </WRAP> |
====Cas-test apps.qs.contactCoonsTri==== | ====Cas-test apps.qs.contactCoonsTri==== | ||
(contact rigide-défo) | (contact rigide-défo) | ||
- | <html> | + | <WRAP centeralign column 100%> |
- | <iframe width=" | + | {{url>// |
- | </ | + | </WRAP> |
Des boîtes de contact relatives à des sides peuvent être observées. En revanche, nous n’avons aucune boîte géométrique … | Des boîtes de contact relatives à des sides peuvent être observées. En revanche, nous n’avons aucune boîte géométrique … |
commit/2014/06_05.1401959122.txt.gz · Last modified: 2016/03/30 15:22 (external edit)