Operador de Punto
Básico Nodo ParámetrosOperador de Punto
El producto de puntos, o producto escalar como se le suele llamar, calcula la proyección de un vector sobre otro vector. Puedes pensar en esto como una sombra proyectada en el suelo, donde uno de los vectores está situado en el suelo, el otro vector representa la dirección del gnomón (la parte que arroja las sombras) y un sol que está directamente sobre el suelo. Esa sombra corresponde al producto de puntos de los dos vectores de entrada.
Puedes conectar los dos vectores de entrada del modo que quieras a los puertos Entrada 1 y Entrada 2 (el resultado será el mismo sin importar el orden con el que has conectado los vectores). Las entradas deben ser siempre vectores, pero puedes cambiar el tipo de datos del nodo en le Gestor de Atributos. Puedes elegir entre Color, Vector o Normal.
Aquí el producto de puntos se usa para calcular el ángulo entre dos vectores de entrada. Se aplica lo siguiente: el producto de puntos del Vector 1 y el Vector 2 = la longitud del Vector 1 * la longitud del Vector 2 * el coseno entre el Vector 1 y el Vector 2.