g.name=name
g.color_set=color_set
+ @staticmethod
+ def boneGroups(o):
+ return object.getPose(o).bone_groups
+
class modifier:
@staticmethod
texture.imageFlags|=Blender.Texture.ImageFlags.USEALPHA
return texture, image
+ @staticmethod
+ def getPath(t):
+ image=t.getImage()
+ if image:
+ return image.getFilename()
+
class material:
@staticmethod
@staticmethod
def getTexture(m, index):
- return m.textures[index]
+ return m.textures[index].tex
@staticmethod
def hasTexture(m):
@staticmethod
def setUseTexture(m, index, enable):
- enable_textures=set(m.enabledTextures)
+ enabledTextures=set(m.enabledTextures)
if enable:
enabledTextures.add(index)
- else;
+ else:
enabledTextures.remove(index)
m.enabledTextures=list(enabledTextures)
def addMaterial(m, material):
m.materials+=[material]
+ @staticmethod
+ def getMaterial(m, index):
+ return m.materials[index]
+
class vertex:
@staticmethod