3dxml at the bottom
following this post
This time, I removed the Brownian motion to simplify and tried on growing the boundary of half a sphere. I may make a try on disk adding back the Brownian motion, otherwise growth will be scaling of the disk, which is no interest.
I follow the same logic as for the circle. but this time, I grow a mesh with a boundary instead of just a curve. all the points between the big red circles which is representing a ball of 150mm and 80mm centered on the boundary point, are contributed to the repulsion.
the group of point within the 100mm ball are all connected to the center. there is no vacuum (must be "connex group of points")... as this is the way to control the tension of the boundary. however in my model, I am not sure that it is really taken into account.
- create a half sphere and mesh it with 30mm size
2. start loop
get the vertex of the boundary
then get the vertex in a ball of 150mm centered on each boundary point
then get the vertex on a mesh ball of 100mm centered on each boundary points
exclude these points from the 150mm ball
set the attractor force - this is high impact on the result. greater radius of influence increases the growth a lot
apply the force to all vertex of the boundary and move them
then remesh for smooth mesh and keep the overall mesh behavior for next loop
finish the loop and smooth the mesh wit subdivision
