3d movement
This commit is contained in:
@@ -56,15 +56,18 @@ namespace Game
|
||||
else
|
||||
{
|
||||
float scale = 1.0f + TestX * 0.4f;
|
||||
Mat4::CreateTransform(Transform.M,
|
||||
Vec3{TestX * 10.0f - 40.0f, TestY * 10.0f - 40.0f, (float)TestX},
|
||||
Quat::FromEuler(time * 10.0f + TestX, time * 5.0f * TestY, 0.0f),
|
||||
{scale, scale, scale});
|
||||
Transform::CreateTransform(
|
||||
Transform.M.M,
|
||||
bx::Vec3{TestX * 10.0f - 40.0f, TestY * 10.0f - 40.0f, (float)TestX},
|
||||
bx::fromEuler(
|
||||
{static_cast<float>(time * 10.0f + TestX), static_cast<float>(time * 5.0f * TestY), 0.0f}),
|
||||
{scale, scale, scale});
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Mat4::CreateTransform(Transform.M, {0.0f, -30.0f, 100.0f}, {}, {100.0f, 10.0f, 100.0f});
|
||||
Transform::CreateTransform(
|
||||
Transform.M.M, {0.0f, -30.0f, 100.0f}, bx::Quaternion(0.0f, 0.0f, 0.0f, 1.0f), {100.0f, 10.0f, 100.0f});
|
||||
}
|
||||
}
|
||||
} // namespace Game
|
||||
|
||||
Reference in New Issue
Block a user