def __init__(self, manager, blenderMesh, blenderFace, colouredAmbient): GameEngineMaterial.__init__(self, manager, blenderMesh, blenderFace, colouredAmbient) self.mesh = blenderMesh self.face = blenderFace self.colouredAmbient = colouredAmbient # check if a Blender material is assigned try: blenderMaterial = self.mesh.materials[self.face.mat] except: blenderMaterial = None self.fp_parms = {} self.vp_parms = {} self.alpha = 1.0 self.shadows = False # doesnt work with rex for now.. self.material = blenderMaterial DefaultMaterial.__init__(self, manager, self._createName()) self._parseMaterial(blenderMaterial) return