Калькулятор скалярного продукта 3D вектор

Vector V1: ,,
Vector V2: ,,
   
Scalar Product:

Калькулятор онлайн-алгебра, который позволяет рассчитать продукт трехмерных векторов с данными векторными координатами.

Точечный продукт является очень важной операцией в графическом программировании. Интересная вещь в том, что результат не вектор, а одно число (скаляр). Может использоваться, чтобы найти угол между двумя векторами. Точечный продукт определяется как:

A · B = | A | * | B | * cos (a, b)

Точечный продукт представляет собой длину вектора A, умноженного на длину вектора B, умноженного на косинус угол между A и B. Потому что в шейдеров программирование мы обычно не знаем угол между A и B, это мало пользуется нам. К счастью, есть еще один способ вычислить точечный продукт:

A · B = AX * BX + AY * BY + AZ * BZ

Точечный продукт такой же, как сумма всех векторных компонентов, умноженных друг с другом. Чтобы найти угол между A и B, мы просто разделяем это значение по продукту | A | и | B | В случае нормализованных векторов точечный продукт равен косинусу угла между A и B, потому что | a | и | B | оба 1.

Калькулятор скалярного продукта 3D вектор