summaryrefslogtreecommitdiff
path: root/src/hackvr.c
diff options
context:
space:
mode:
authorepoch <epoch@hacking.allowed.org>2020-02-11 23:18:06 -0600
committerepoch <epoch@hacking.allowed.org>2020-02-11 23:18:06 -0600
commitafb06bd44b4b84b06e9b3bcbabecfcd1891d59c5 (patch)
tree3597c86883b914cc1bceacc75e228f1546b2617a /src/hackvr.c
parent5e3edd47fef9a4b8c12be3af24fa79ac40be4687 (diff)
downloadhackvr-afb06bd44b4b84b06e9b3bcbabecfcd1891d59c5.tar.gz
hackvr-afb06bd44b4b84b06e9b3bcbabecfcd1891d59c5.zip
group-wide rotations now happen before the group gets translated
Diffstat (limited to 'src/hackvr.c')
-rw-r--r--src/hackvr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/hackvr.c b/src/hackvr.c
index 5209376..ec8a5da 100644
--- a/src/hackvr.c
+++ b/src/hackvr.c
@@ -531,6 +531,9 @@ int hackvr_handler(char *line) {
global.group_rot[i]->r.x=(degrees){0};//only set these if new.
global.group_rot[i]->r.y=(degrees){0};
global.group_rot[i]->r.z=(degrees){0};
+ global.group_rot[i]->p.x=0;//why were these not set before?
+ global.group_rot[i]->p.y=0;
+ global.group_rot[i]->p.z=0;
}
}
if(len > 4) { //if we have > 4 we're doing relative movement