From af37ae438e7678c8ce823982ec349b5b6331ea25 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Tue, 4 Sep 2012 19:39:10 +0900 Subject: [PATCH] Fix the incorrectly rotated textures. map uses degrees, blender uses radians. oops. --- tools/io_qfmap/map.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/io_qfmap/map.py b/tools/io_qfmap/map.py index 65ce016b1..9ad404762 100644 --- a/tools/io_qfmap/map.py +++ b/tools/io_qfmap/map.py @@ -1,6 +1,7 @@ # vim:ts=4:et from mathutils import Vector, Quaternion +from math import pi from .script import Script @@ -16,7 +17,7 @@ class Texinfo: def __init__(self, name, s_vec, t_vec, s_offs, t_offs, rotate, scale): self.name = name norm = s_vec.cross(t_vec) - q = Quaternion(norm, rotate) + q = Quaternion(norm, rotate * pi / 180) self.vecs = [None] * 2 self.vecs[0] = (q * s_vec / scale[0], s_offs) self.vecs[1] = (q * t_vec / scale[1], t_offs)