Я вижу вы использует формулу
v1. v2 = |v1| |v2| cos (тэта), где тэтой будет угол между v1 и v2.
Так, если вы принимаете продукт многоточия любых 2 векторов, то (блок или не) которые указывают в такое же направление (т.е., они параллельны), тогда угол между ими 0 градусов.
v1. v2 = |v1| |v2| cos (0) = |v1| |v2|
В ваш случай v1 и v2 находятся векторы блока так |v1| |v2| = 1*1 = 1
Если v1 и v2 были параллельны, но в противоположных направлениях, то тэта = 180 градусов, после этого
v1. v2 = |v1| |v2| cos (180) = -|v1| |v2|