def SetupSplineSurfaces(self):
rvSplineSurfaces = []
currV0Index = 0
for i in range(self.nrSplines):
splineA = self.curveA.splines[i]
splineO = self.curveO.splines[i]
res = splineA.resolution
if splineO.resolution < res: res = splineO.resolution
for iv in range(2 * res): self.bMesh.verts.new()
splSurf = LoftedSplineSurface(splineA, splineO, self.bMesh, currV0Index, res)
splSurf.AddFaces()
rvSplineSurfaces.append(splSurf)
currV0Index += 2 * res
return rvSplineSurfaces
评论列表
文章目录