Is there a method in Blender to subdivide a mesh into equal squares regardless of its shape, even after all transformations have been applied to the object?
In this example, I have two images: one is a Cube and the other a Cuboid.
This is the default cube, and the subdivisions consist of equally sized square faces:
And here is the cube stretched. When trying to subdivide, Blender creates rectangular faces instead of square faces. While I know I can manually add loop cuts to achieve this, is there a way Blender can automatically calculate and maintain square face subdivisions on a stretched or deformed object?
In the rectangle shape, the front sides highlighted with red borders are rectangular faces, while the sides of the rectangle have square faces.
In this image, where I added a randomly shaped mesh, is there a method in Blender to create perfect square faces through subdivision?