"Yes, generating the initial mesh from the simulation is probably the most tricky part.
I used the aid of the Meshmachine component but it's very unstable, you might have to do some manual meshing.
Essentially you need two meshes, one for the…"
I tried to simulate it using the latest version of Kangaroo. I used the tetrahedral element force to simulate the thick rubber part as an actual volume. The most complicated part is probably discretizing the shape into a set of…"
"This is how I got it working.
You can call the Contains method from a scripting component, I don't think there is an equivalent Grasshopper component.
bool isInside = mesh.GetBoundingBox().Contains(point);
"There seems to be a bug in the IsPointInside method.
I'm going to try to guess what is happening (It's likely I'm completely wrong):
This method gets the diagonal vector of the bounding box of the mesh and shoots a ray from the…"
"Can you simplify the definition so you don't need third party plugins?
Internalize data for everything except that part that is not working properly. If the file becomes very large, include only a subset of the geometry that…"
"How different are these materials?
In the link below you can download a script that creates an image out of mesh vertex colors to be used in any render material slot. This way you can assign the same material to all objects and…"
"If you want to move the tentacles the best thing is probably to use "rigging". Software for animation usually allows you to model a simple skeleton made out of lines that is associated with a more complex mesh…"