def getVertices(self): vertices = self.getVerticesAtFrame(self.currentFrame, self.refVertexX, not self.frontLeftFirst) frameLerpStart = 0.6 # at what frame we start interpolating if self.currentFrame % 1 >= frameLerpStart: nextVertices = self.getNextVertices(self.frontLeftFirst) vertices = VertexUtils.lerpVertices(vertices, nextVertices, ((self.currentFrame % 1) - frameLerpStart) / (1 - frameLerpStart)) return vertices
def getVertices(self): vertices = self.getVerticesAtFrame(self.currentFrame, self.refVertexX, not self.frontLeftFirst) frameLerpStart = 0.6 # at what frame we start interpolating if self.currentFrame % 1 >= frameLerpStart: nextVertices = self.getNextVertices(self.frontLeftFirst) vertices = VertexUtils.lerpVertices( vertices, nextVertices, ((self.currentFrame % 1) - frameLerpStart) / (1 - frameLerpStart)) return vertices