mirror of
https://github.com/GTAmodding/re3.git
synced 2025-10-17 18:39:21 +00:00
Use some GetMatrix/SetMatrix logic based on SA
# Conflicts: # src/control/Pickups.cpp # src/control/RoadBlocks.cpp # src/core/World.cpp # src/entities/Entity.cpp # src/objects/CutsceneHead.cpp # src/objects/Object.cpp
This commit is contained in:
parent
1817727a66
commit
3dda658e42
12 changed files with 54 additions and 56 deletions
|
@ -92,22 +92,6 @@ public:
|
|||
void SetRotateXOnly(float angle);
|
||||
void SetRotateYOnly(float angle);
|
||||
void SetRotateZOnly(float angle);
|
||||
void SetRotateZOnlyScaled(float angle, float scale) {
|
||||
float c = Cos(angle);
|
||||
float s = Sin(angle);
|
||||
|
||||
rx = c * scale;
|
||||
ry = s * scale;
|
||||
rz = 0.0f;
|
||||
|
||||
fx = -s * scale;
|
||||
fy = c * scale;
|
||||
fz = 0.0f;
|
||||
|
||||
ux = 0.0f;
|
||||
uy = 0.0f;
|
||||
uz = scale;
|
||||
}
|
||||
void SetRotateX(float angle);
|
||||
void SetRotateY(float angle);
|
||||
void SetRotateZ(float angle);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue