3D Vector Scalar Product Calculator

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

Online algebra-rekenmachine waarmee u het product van driedimensionale vectoren met de gegeven vectorcoördinaten kunt berekenen.

Het DOT-product is een zeer belangrijke operatie in grafische programmering. Het interessante hierover is dat het resultaat geen vector is, maar een enkel nummer (een scalair). Het kan worden gebruikt om de hoek tussen twee vectoren te vinden. Het DOT-product wordt gedefinieerd als:

A · B = | a | * | B | * COS (A, B)

Het puntproduct is de lengte van vector A, vermenigvuldigd met de lengte van vector B, vermenigvuldigd met de cosinus van de hoek tussen A en B. Omdat in Shader-programmering we meestal niet de hoek kennen tussen A en B, dit is van weinig gebruik voor ons. Gelukkig is er een andere manier om het puntproduct te berekenen:

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

Het DOT-product is hetzelfde als de som van alle vectorcomponenten vermenigvuldigd met elkaar. Om de hoek tussen A en B te vinden, delen we deze waarde eenvoudig door het product van | a | en | B |. In het geval van genormaliseerde vectoren is het puntproduct gelijk aan de cosinus van de hoek tussen A en B omdat | en | b | zijn beide 1.

3D Vector Scalar Product Calculator