Profile PictureTHINKING3D

[SERIE TUTO] Sous le capot - Les vecteurs

€15
0 ratings

Description

Première partie d'une série de tutoriels destinée à celles et ceux qui utilisent parfois ou toujours les utilitaires, deformers (modifiers), contraintes etc... que ce soit dans
3dsMax, Maya, Houdini et autres et qui aimerait prendre le temps de savoir  ce qui se passe sous le capot au travers de math appliqués tout ça orné de jolis visuels (on fait au mieux).

On utilisera  Bifrost, MCG ou VEX car je NE veux en aucun cas nous cloisonner à un seul logiciel

Cette partie se veut être une introduction, disons pour poser les bases, afin de pouvoir explorer d'avantages de choses ensuite.

Programme

Session - Introduction aux vecteur

1 - Les points

2 - Les vecteurs

3 - Addition de vecteur

4 - Soustraction de vecteur

5 - Multiplication par scalaire

6 - Magnitude d'un vecteur

7 - Normaliser un vecteur

8 - le produit scalaire

9 - Le produit vectoriel

10 - La projection orthogonale

11 - Calculer l'angle entre deux vecteurs

12 - Calculer la moyenne entre des vecteurs


Session - Création d'une classe Vector en Python

Une classe Vector de n-dimension intégrant toutes ces opérations est réalisée ensuite pour pouvoir l'utiliser dans n'importe quel logiciel 3D

1 - Exploration de la classe MVector de l'api Maya
2 - Exploration de la classe Point3 de l'api 3dsMax
3 - les built-in __getitem__ et __setitem__
4 -  les built-in __add__, __sub__, __mul__ et __xor__
4 -  les built-in __rmul__et __neg__
5 - Intégration de toutes les méthodes pour effectuer les opération vue dans la session précédente



ps: D'autres operations sur les vecteurs seront ajoutés au fur et à mesure de l'avancée dans les prochaines parties

Prochain épisode:
Sous le capot (tutoriel serie) - Les transformation matricielles




Add to cart
Copy product URL
€15

[SERIE TUTO] Sous le capot - Les vecteurs

0 ratings
Add to cart