Bug - meshsphere not symmetric

_meshsphere does not produce a 100% symmetrical object / set of points:

_meshSphere
Style=Quad
Center = 0
Radius = 5
Frontview, Topview

in wireframe the deviation is visible - see screenshot abave

kind regards -tom

Hi @Tom_P,

Rhino’s quad mesh sphere is a normalized cube - a uniformly subdivided cube where each vertex position is normalized and multiplied by the sphere radius. This creates a non uniformly subdivided sphere where the triangles closer to the center of a cube face are bigger than the ones closer to the edges of the cube.

Hope this helps.

— Dale

Dear @dale
Thanks for explaining the underlaying algorithm.
sorry if I did not explain the problem well - it s not about Size of triangles / quads, but about vertex-position.

This is “meshSphere Quad-Style” detail in Front View.
I would expect that the 2 vertices (red) have the same World-x, World-z coordinates.
(and only have different World-y)

A meshSphere (center at 0,0,0) / it s vertex positiosn should be symmetric to the WorldXY, WorldXZ, WorldYZ Plane.

does this explain it better ? do I miss something ?

kind regards -tom

2 Likes

Got that, thanks.

RH-76881 MeshSphere > Quad version is not symmetrical

-Pascal

1 Like

RH-76881 is fixed in the latest WIP

1 Like

thanks for the fast fix.
Why not V7 ?
see also this discussion

Because we’re nearly done releasing Rhino 7 service releases and are only making critical fixes to that code base now.

1 Like