Quand j'en ai besoin pour cesser de diviser octants dans l'Octree?

0

La question

Je suis la mise en œuvre de l'octree structure de données. Dans les octants-je stocker des triangles. Donc, la question: Quand j'en ai besoin pour cesser de diviser octants dans l'Octree? Je pense que sur la profondeur maximale ou le numéro de max nombre de triangles dans octant, mais comment je peut calculer ces valeurs?

algorithm cg data-structures octree
2021-11-22 20:36:55
1

La meilleure réponse

1

Une bonne règle de nombreux cas, consiste à subdiviser une case si le nombre de triangles est plus de deux fois supérieure à sa profondeur dans l'arbre. Cela garantit que:

  1. Le total de l'espace consommé par l'arbre est au plus proportionnel au nombre de trianges;
  2. Le temps total passé à de la traversée de l'arbre est plus proportionnelle au nombre de triangles que vous aurez à traiter directement dans la cible de la feuille; et
  3. Vous pouvez toujours aller en profondeur lorsque cela est nécessaire pour décomposer un groupe serré.
2021-11-23 21:05:13

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................