Cinema 4D Características básicas Gestor de Materiales Nodos de Materiales Contenidos Individuales Matemáticas
Función disponible en CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Transformar Vector

Previo Básico Entradas Salidas

Transformar Vector

Hay dos tipos de vectores que se pueden calcular: un vector de posición y un vector de dirección. El vector de posición comienza en el origen de un sistema de coordenadas (para un punto coordinado, por ejemplo, en el origen del sistema del eje del objeto) y sus componentes definen qué tan lejos está el punto de este sistema de ejes.

Un vector de dirección no tiene punto inicial ni final; solo define una dirección. Visto desde afuera, no es inmediatamente obvio lo que hace el vector respectivo, es decir, si define una posición o una dirección. Por lo tanto, al modificar vectores, es importante asegurarse de qué tipo de vector está tratando. Esto se aplica en particular cuando un vector se multiplica por una matriz. Esto siempre es necesario al convertir coordenadas locales a globales y viceversa.

Si una coordenada de punto local (vector de posición) se debe multiplicar por la matriz de un objeto, se obtendrá una posición global para el punto. Si queremos multiplicar un vector de dirección local, por ejemplo, la dirección del eje X de un sistema de coordenadas local, es decir, el vector (1, 0, 0) con la matriz del objeto, pero la dirección global del eje X debe ser emitida y no una posición en el espacio. Esta es la razón por la cual el Nodo permite seleccionar qué cálculo se debe usar.