2009-10-13 5 views
0

Est-ce que quelqu'un pourrait m'expliquer quelle est la procédure de normalisation pour le maillage de surface 3D en C#?Procédure "Normaliser" en C#

Dans un livre de référence, il y a une ligne comme suit:

La méthode GetNormalize est utilisée pour cartographier la région de votre surface dans une région de [-1, 1], ce qui vous donne a meilleure vue sur votre écran.

Répondre

1

Vous calculez le cadre délimitant le maillage surfacique, obtenez le côté le plus long de la boîte et redimensionnez le tout en fonction de cette valeur. Le résultat sera [0,1] pour ce côté et [0, < 1] pour le reste.

Si vous avez besoin de [-1,1], doublez tout et soustrayez 1, en obtenant [0,1] * 2-1 = [0,2] -1 = [-1,1].

Questions connexes