есть ли существующая функция в java, где я могу получить точечный продукт двух векторов? Как:Точечный продукт из двух векторов как плавающий?
float y = Math.cos(dot(V1, v2));
Где v1 и v2 являются три мерных векторов (Vector3f)
есть ли существующая функция в java, где я могу получить точечный продукт двух векторов? Как:Точечный продукт из двух векторов как плавающий?
float y = Math.cos(dot(V1, v2));
Где v1 и v2 являются три мерных векторов (Vector3f)
Да, существует метод в Vector3f
класс называется dot(Vector3f)
:
Вы можете сделать:
float dotProduct = V1.dot(V2);
Где V1
и V2
- оба экземпляра Vector3f
.
Спасибо большое :) – TastyLemons
О каких «векторах» мы говорим здесь? –
Отредактировал вопрос – TastyLemons
Для чего нужен 'Math.cos'? – SimonT