RosettaCodeData/Task/Catmull-Clark-subdivision-surface/Mathematica/catmull-clark-subdivision-surface-3.math
2023-07-01 13:44:08 -04:00

5 lines
212 B
Text

{points,faces}=PolyhedronData["Cube",{"VertexCoordinates","FaceIndices"}];
Function[iteration,
Graphics3D[(Polygon[iteration[[1]][[#]]]&/@iteration[[2]])]
]/@NestList[CatMullClark,{points,faces},3]//GraphicsRow