commit:2017:12_15
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
commit:2017:12_15 [2017/12/15 11:35] – [Fichiers ajoutés/supprimés] wautelet | commit:2017:12_15 [2017/12/15 11:53] (current) – wautelet | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Commit 2017-12-15 ====== | ===== Commit 2017-12-15 ====== | ||
- | Ce commit est pour ajouter les DualGraphTree et le BottomUpBVHBuilder | + | Ce commit est pour ajouter les parcours avancées des hiérarchies de volume frontière |
- | ==== Dual Graph Tree ==== | + | ==== DdContactInteraction - Double Passe - Boundary Volume Hierarchy |
- | Cette structure représente les différentes connectivités dans un wire et une skin. Dans le cas d'un wire, les noeuds sont les courbes et les bords sont les points. Dans le cas d'une skin, les noeuds sont les sides et les bords sont les courbes. Ainsi, on peut facilement connaitre | + | Au lieu de passer séquentiellement chaque hiérarchie de volume frontière, |
- | ==== Bottom Up BVH Builder | + | ==== ScContactInteraction - Self Boundary Volume Hierarchy |
- | Sur base du graphe dual d'une skin ou d'un wire, il est possible | + | Dans le cas de l'auto-contact, puisque chaque point à projeter fait partie |
- | + | ||
- | <note important> | + | |
==== Tests ==== | ==== Tests ==== | ||
Line 19: | Line 17: | ||
Pour pouvoir utiliser cette fonctionnalité, | Pour pouvoir utiliser cette fonctionnalité, | ||
< | < | ||
- | ci = Rd|Sc|Dd|FdRd|ContactInteraction(1) | + | ci = Sc|DdContactInteraction(1) |
option = BVHOptions() | option = BVHOptions() | ||
- | option.setBottomUp(True|False) | + | option.setUseGlobalSearch(True|False) |
- | option.setVerbose(True|False) | + | |
- | option.setVerboseTimer(True|False) | + | |
- | option.setDebug(True|False) | + | |
- | option.setLeafSize(N) et N est un entier positif. | + | |
- | option.setUseSelfBVH(True|False) | + | |
ci.setBVHOptions(option) | ci.setBVHOptions(option) | ||
</ | </ | ||
+ | |||
+ | <note important> | ||
+ | la recherche globale est activée uniquement si on utilise une hiérarchie de volume frontière de type auto-contact (Volume Frontière + Critère de courbure + Critère d' | ||
==== Références ==== | ==== Références ==== | ||
Line 53: | Line 49: | ||
< | < | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
+ | [a]: | ||
[a]: | [a]: | ||
[a]: | [a]: |
commit/2017/12_15.1513334150.txt.gz · Last modified: by wautelet