I would like to be able to drive the rotation of a boat by the z value of a surface vertex of a plane with ocean modifier on it.

Is there a way to access to this data without Python?


You can add an empty, select it and then Shift select your plane. Enter edit mode and hit CtrlP. This will parent you empty to the vertex, so the empties location will match that of the vertex.

enter image description here

To make this work with the ocean modifier. Make a new object, set it to shrink wrap the plane with your ocean modifier, and then make it a single vertex. Use the above parenting technique to attach you empty to the vertex. enter image description here

| improve this answer | |
  • $\begingroup$ Thank you, I've tried this solution, and also a shrinkwrap constraint, but the empty is not affected by the ocean modifier, so it isn't useful for my purpose. $\endgroup$ – josh sanfelici Jul 2 '15 at 14:26
  • $\begingroup$ Ah you should have specified that.... $\endgroup$ – GiantCowFilms Jul 2 '15 at 14:45
  • $\begingroup$ @joshsanfelici Updated, now works $\endgroup$ – GiantCowFilms Jul 3 '15 at 22:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.