3D векторна скаларна калкулатор

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

Онлайн алгебра калкулатор, който ви позволява да изчислите продукта на триизмерни вектори с дадените векторни координати.

Продуктът DOT е много важна операция в графичното програмиране. Интересното нещо е, че резултатът не е вектор, а един номер (скаларен). Може да се използва за намиране на ъгъла между два вектора. Продуктът DOT се дефинира като:

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

Продуктът DOT е дължината на вектора А, умножена по дължината на вектора В, умножена по косинус на ъгъла между А и Б. Тъй като в шейдър програмирането ние обикновено не знаем ъгъла между А и Б, това е от малко употреба за нас. За щастие, има и друг начин за изчисляване на DOT продукта:

A · b = ax * bx + ay * by + az * bz

Продуктът DOT е същият като сумата от всички векторни компоненти, умножена един с друг. За да намерите ъгъла между А и Б, ние просто разделяме тази стойност от продукта от | A | и | b |. В случай на нормализирани вектори, продуктът DOT е равен на косинуса на ъгъла между А и В, защото | A | и | b | са едновременно 1.

3D векторна скаларна калкулатор