Catmull–Clark subdivision surface: Difference between revisions

Content added Content deleted
Line 1,715: Line 1,715:
for pointnum in range(len(input_points)):
for pointnum in range(len(input_points)):
n = points_faces[pointnum]
n = points_faces[pointnum]
m1 = (n - 3) / n
m1 = (n - 3.0) / n
m2 = 1 / n
m2 = 1.0 / n
m3 = 2 / n
m3 = 2.0 / n
old_coords = input_points[pointnum]
old_coords = input_points[pointnum]
p1 = mul_point(old_coords, m1)
p1 = mul_point(old_coords, m1)