mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-19 00:59:18 +02:00
Change Math3D::vector3 to glm::dvec3 in TCamera class
This commit is contained in:
@@ -26,6 +26,15 @@ void vector3::RotateY(double angle)
|
||||
x = (cos(angle) * x + z * sin(angle));
|
||||
z = (z * cos(angle) - sin(angle) * tx);
|
||||
};
|
||||
|
||||
glm::vec3 RotateY(glm::vec3 v, float angle)
|
||||
{
|
||||
float s = sin(angle);
|
||||
float c = cos(angle);
|
||||
|
||||
return glm::vec3(c * v.x + s * v.z, v.y, c * v.z - s * v.x);
|
||||
}
|
||||
|
||||
void vector3::RotateZ(double angle)
|
||||
{
|
||||
double ty = y;
|
||||
|
||||
Reference in New Issue
Block a user