hello I’m trying to float a boat on ocean sim mesh, the method used is to vertex parent the boat to the 3 vertices of a triangle mesh, then applying a softbody modifier to the triangle, and a collision to the ocean mesh. this causes the triangle to collide with the ocean sim, and the (child) boat follows the triangle.

this worked for a while, but suddenly the boat started deforming to the softbody triangle; if i scale the triangle the boat scales. and during the distorting of the softbody animation the boat twist and deforms.

the boat is standard mesh with no modifiers active

I assume it 's something to do with the vertex parenting but I haven’t been able to figure it out. any help appreciated!