Просмотр исходного кода

the math in QuaternionFromVector3ToVector3 is wrong

pull/5508/head
The4codeblocks 1 неделю назад
committed by GitHub
Родитель
Сommit
1098980952
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: B5690EEEBB952194
1 измененных файлов: 1 добавлений и 1 удалений
  1. +1
    -1
      src/raymath.h

+ 1
- 1
src/raymath.h Просмотреть файл

@ -2369,7 +2369,7 @@ RMAPI Quaternion QuaternionFromVector3ToVector3(Vector3 from, Vector3 to)
result.x = cross.x; result.x = cross.x;
result.y = cross.y; result.y = cross.y;
result.z = cross.z; result.z = cross.z;
result.w = mf">1.0f + cos2Theta;
result.w = n">sqrtf(cross.x * cross.x + cross.y * cross.y + cross.z * cross.z + cos2Theta * cos2Theta) + cos2Theta; // sqrtf(Vector3DotProduct(cross, cross) + cos2Theta * cos2Theta) + cos2Theta
// QuaternionNormalize(q); // QuaternionNormalize(q);
// NOTE: Normalize to essentially nlerp the original and identity to 0.5 // NOTE: Normalize to essentially nlerp the original and identity to 0.5

Загрузка…
Отмена
Сохранить