Approximation des courbes NURBS

Bien que les courbes NURBS soient générées de manière analytique, l'approximation des courbes doit se faire par segments de ligne pour pouvoir être générées et affichées.

Pour les objets courbe, les commandes d'approximation de courbe apparaissent dans les paramètres de création et, pour les modèles NURBS (objets surface NURBS de niveau supérieur), dans un panneau déroulant Approximation courbe. Au niveau des modèles, les commandes d'approximation affectent tous les sous-objets courbe d'un modèle.

L’approximation des courbes est effectuée par segments. Un ou plusieurs segments de ligne, ou pas, sont utilisés pour l'approximation de chaque segment de la courbe. Sur les courbes point, un segment est la partie de la courbe située entre deux points. Pour les courbes CV, le segment est déterminé par le noeud paramétrique des CV. La transition d'un segment de courbe CV à un autre n’est pas visible dans les fenêtres.

Les paramètres d'approximation de courbe ne peuvent pas être animés.

Interface

Pas

Nombre maximum de segments de ligne utilisés pour l'approximation de chaque segment de courbe. Si la courbe ou son rendu affiche des angles, augmentez cette valeur. Cette option est désactivée lorsque Adaptatif est activé. Intervalle : de 1 à 100.

Optimiser

Cochez cette case pour optimiser la courbe. Lorsque l'option est activée, l'interpolation utilise la valeur Pas qui est spécifiée, sauf si deux segments sont colinéaires, auquel cas ils sont convertis en un seul segment. Cette option est désactivée lorsque Adaptatif est activé.

Adaptatif

(valeur par défaut) divise la courbe en segments de façon adaptative, en fonction de sa courbure. Autrement dit, un plus grand nombre de segments est affecté à la courbe aux endroits où sa courbure est plus prononcée, et moins de segments là où sa courbure est faible.