Skip to main content
added 1 character in body
Source Link
Henrik Schumacher
  • 112.9k
  • 7
  • 197
  • 339

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coarescoarser (and a bit more regular).

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coares (and a bit more regular).

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coarser (and a bit more regular).

added 49 characters in body
Source Link
Szabolcs
  • 238.9k
  • 32
  • 653
  • 1.3k

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this postthis post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coares (and a bit more regular).

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coares (and a bit more regular).

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coares (and a bit more regular).

Source Link
Henrik Schumacher
  • 112.9k
  • 7
  • 197
  • 339

I don't have a perfect answer but I will give it a try.

When I apply the function LoopSubdivide from this post to your examples, the results are as follows

NestList[LoopSubdivide, mesh1, 2] 

enter image description here

NestList[LoopSubdivide, mesh2, 3] 

enter image description here

NestList[LoopSubdivide, mesh3, 3] 

enter image description here

As I said, it's not perfect. The issue is that the creases of the initial surfaces are not too clean. The cube would get rounder if the initial mesh was coares (and a bit more regular).