algorithmic modeling for Rhino
Hello
I think you must be more precise, is it NURBS, mesh, ... Simple form, complex one. You can move control points, mesh points. But how to make the connections between geometries or points ?
For an animal with 4 legs for example, medial axis could be extracted, matched to another animal (with 4 legs !). I have done something which can be used to extract medial axis. But by hand it must be more good.
So the logic for meshes could be :
take a point X form geometry A,
find nearest point on medial axis of geometry A. You must find a characteristic to this segment (point to intersection), for example an angle.
As medial axes have the same topology (nodes, connections) between geometry A and B, you can retrieve the intersection on medial axis B, retrieve the "sister" point Y.
XY is a transformation vector.
If you use a factor F varying from 0 to 1, if Xmorp = X + XY*F (if F=0 geometry A, if F=1 geometry B).
As I never did it I think that it could fail on many cases.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by