From c3f6a9a94575035b4226fc646989d561efe5c3f4 Mon Sep 17 00:00:00 2001 From: cnlohr Date: Sun, 11 Mar 2018 00:10:38 -0500 Subject: update with spinning view --- redist/linmath.c | 1 + 1 file changed, 1 insertion(+) (limited to 'redist') diff --git a/redist/linmath.c b/redist/linmath.c index 4240ed6..3cbe2cc 100644 --- a/redist/linmath.c +++ b/redist/linmath.c @@ -491,6 +491,7 @@ void quatrotatevector( FLT * vec3out, const FLT * quat, const FLT * vec3in ) vquat[3] = vec3in[2]; //XXX WARNING: This code is probably SLOW. See this: https://github.com/axlecrusher/hgengine3/blob/master/Mercury3/basic_light1_v.glsl + //See: http://www.geeks3d.com/20141201/how-to-rotate-a-vertex-by-a-quaternion-in-glsl/ quatrotateabout( tquat, quat, vquat ); quatgetconjugate( qrecp, quat ); -- cgit v1.2.3