Question

Je viens juste de commencer avec les mathématiques / programmation 3D et j'ai une question sur la normalisation des points:

Lorsque vous effectuez des transformations telles que la rotation, mise à l'échelle, l'appareil photo et les projections en perspective dois-je Normaliser toujours des points pour que w est 1 entre les transformations, ou est-il préférable de le laisser jusqu'à ce que je suis prêt à les afficher? Y at-il raison de ne pas, autre que l'exécution?

Merci,

Jason

Était-ce utile?

La solution

Normalement, vous ne faites pas une série de transformations linéaires à des vecteurs. Vous appliquez une: la composition de toutes les transformations linéaires que vous souhaitez appliquer (y compris les transformations de modèles et de la caméra) et vous faites ce droit avant d'afficher le point

.

Peu importe de toute façon, car aucun des transformations standard affectent w de toute façon. Je veux dire, il n'y a même aucune erreur d'arrondi, w sera toujours 1.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top