diff options
author | Campbell Barton <ideasman42@gmail.com> | 2008-04-17 00:03:59 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2008-04-17 00:03:59 +0400 |
commit | 3a9624fd777153d5f108fb85c01060e12e318a4e (patch) | |
tree | 4b81cc3e4bf52621632a5989bdff5f62f55ce8d5 /release/scripts | |
parent | c24e1896bc47549c6544b2315ce03c783d05d7a8 (diff) |
ZanQdo fixed exporting of mot files
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/export_lightwave_motion.py | 15 |
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() |