Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2008-04-17 00:03:59 +0400
committerCampbell Barton <ideasman42@gmail.com>2008-04-17 00:03:59 +0400
commit3a9624fd777153d5f108fb85c01060e12e318a4e (patch)
tree4b81cc3e4bf52621632a5989bdff5f62f55ce8d5
parentc24e1896bc47549c6544b2315ce03c783d05d7a8 (diff)
ZanQdo fixed exporting of mot files
-rw-r--r--release/scripts/export_lightwave_motion.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/release/scripts/export_lightwave_motion.py b/release/scripts/export_lightwave_motion.py
index cabc4cf5fc6..93a5961baef 100644
--- a/release/scripts/export_lightwave_motion.py
+++ b/release/scripts/export_lightwave_motion.py
@@ -10,11 +10,11 @@ Tip: 'Export Loc Rot Size chanels to a Lightwave .mot file'
__author__ = "Daniel Salazar (ZanQdo)"
__url__ = ("blender", "elysiun",
"e-mail: zanqdo@gmail.com")
-__version__ = "24/03/06"
+__version__ = "16/04/08"
__bpydoc__ = """\
-This script exports the selected object's motion channels to a Lightwave
-motion file (.mot).
+This script exports the selected object's motion channels to Lightwave
+motion files (.mot).
Usage:
Run the script with one or more objects selected (any kind), frames exported
@@ -45,6 +45,7 @@ are between Start and End frames in Render buttons.
# ***** END GPL LICENCE BLOCK *****
# --------------------------------------------------------------------------
import Blender as B
+import math as M
#------------------------------------
#Declarados:
TotalCanales = 9
@@ -116,11 +117,11 @@ def FuncionPrincipal (Dir):
elif NumCanal == 2:
Val = mat.translationPart().y
elif NumCanal == 3:
- Val = -mat.toEuler().z
+ Val = M.radians (-mat.toEuler().z)
elif NumCanal == 4:
- Val = -mat.toEuler().x
+ Val = M.radians (-mat.toEuler().x)
elif NumCanal == 5:
- Val = -mat.toEuler().y
+ Val = M.radians (-mat.toEuler().y)
elif NumCanal == 6:
Val = mat.scalePart().x
elif NumCanal == 7:
@@ -153,4 +154,4 @@ def main():
B.Window.FileSelector(FuncionPrincipal, "Write .mot File", B.sys.makename(ext='.mot'))
if __name__=='__main__':
- main() \ No newline at end of file
+ main()