summary refs log tree commit diff
path: root/src/Decals.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Decals.cpp')
-rw-r--r--src/Decals.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Decals.cpp b/src/Decals.cpp
index 8a6ab5e..e5971e4 100644
--- a/src/Decals.cpp
+++ b/src/Decals.cpp
@@ -52,12 +52,11 @@ int Decals::MakeDecal(int atype, XYZ location, float size, XYZ normal, int poly,
 		else if (major == 0)
 			right = {normal.z, 0.0f, 0.0f};
 	} else {
-		CrossProduct(axis[major], normal, &right);
+		right = crossProduct(axis[major], normal);
 	}
 
-    CrossProduct(normal, right, &up);
-    Normalise(&up);
-    Normalise(&right);
+	up = normalize(crossProduct(normal, right));
+	right = normalize(right);
 
 	float count;
 	float count2;