| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- print( "\n\n\n\n\n\n\n---- STARTING EXPORTER ----" )
- import sys
- import Blender
- import mesh
- reload(sys.modules["mesh"])
- import skeleton
- reload(sys.modules["skeleton"])
- from material import *
- reload(sys.modules["material"])
- import skelanim
- reload(sys.modules["skelanim"])
- objs = Blender.Object.GetSelected()
- if len(objs) < 1:
- raise RuntimeError("Not selected objs")
- for obj in objs:
- mi = mesh.Initializer()
- mi.blMesh = mesh.getBlMeshFromBlObj(obj)
- mi.blSkeleton = skeleton.getBlSkeletonFromBlObj(obj)
- mi.saveDir = "/home/godlike/src/anki/models/imp/"
- #mtl = GetMaterial( mi.mesh )
- mi.flipYZ = True
- mesh.export(mi)
-
- """si = skeleton.Initializer()
- si.skeleton = skeleton.getBlSkeletonFromBlObj(obj)
- si.saveDir = "/home/godlike/src/anki/models/imp/"
- si.flipYZ = 1
- skeleton.export(si)
-
- ai = skelanim.Initializer()
- ai.obj = obj
- ai.saveDir = "/home/godlike/src/anki/models/imp/"
- ai.flipYZ = 1
- skelanim.export(ai)"""
- print("---- ENDING EXPORTER ----")
|