[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14443] trunk/blender/release/scripts/ export_lightwave_motion.py: ZanQdo fixed exporting of mot files

Campbell Barton ideasman42 at gmail.com
Wed Apr 16 22:04:01 CEST 2008


Revision: 14443
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14443
Author:   campbellbarton
Date:     2008-04-16 22:03:59 +0200 (Wed, 16 Apr 2008)

Log Message:
-----------
ZanQdo fixed exporting of mot files

Modified Paths:
--------------
    trunk/blender/release/scripts/export_lightwave_motion.py

Modified: trunk/blender/release/scripts/export_lightwave_motion.py
===================================================================
--- trunk/blender/release/scripts/export_lightwave_motion.py	2008-04-16 18:58:11 UTC (rev 14442)
+++ trunk/blender/release/scripts/export_lightwave_motion.py	2008-04-16 20:03:59 UTC (rev 14443)
@@ -10,11 +10,11 @@
 __author__ = "Daniel Salazar (ZanQdo)"
 __url__ = ("blender", "elysiun",
 "e-mail: zanqdo at 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 @@
 # ***** END GPL LICENCE BLOCK *****
 # --------------------------------------------------------------------------
 import Blender as B
+import math as M
 #------------------------------------
 #Declarados:
 TotalCanales = 9
@@ -116,11 +117,11 @@
 				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 @@
 	B.Window.FileSelector(FuncionPrincipal, "Write .mot File", B.sys.makename(ext='.mot'))
 
 if __name__=='__main__':
-	main()
\ No newline at end of file
+	main()





More information about the Bf-blender-cvs mailing list