\r
def updateModelTransform(self):\r
self.setRotateMirror(self.rotate, self.flipX, self.flipY, self.flipZ, self.swapXZ, self.swapYZ)\r
+ minZ = self.getMinimumZ()\r
+ minV = self.getMinimum()\r
+ maxV = self.getMaximum()\r
+ for v in self.vertexes:\r
+ v.z -= minZ\r
+ v.x -= minV.x + (maxV.x - minV.x) / 2\r
+ v.y -= minV.y + (maxV.y - minV.y) / 2\r
+ minZ = self.getMinimumZ()\r
self.modelDirty = True\r
\r
def clone(self):\r
face.normal = (v2 - v1).cross(v3 - v1)
face.normal.normalize()
- minZ = self.getMinimumZ()
- minV = self.getMinimum()
- maxV = self.getMaximum()
- for v in self.vertexes:
- v.z -= minZ
- v.x -= minV.x + (maxV.x - minV.x) / 2
- v.y -= minV.y + (maxV.y - minV.y) / 2
self.getMinimumZ()
def splitToParts(self):