I am floating this boat on an ocean, created with the ocean modifier. I use dynamic paint to move the boat on the surface of the water with the help of a 'cage' which contains the boat inside it, with constrains. The 'cage' is the brush, of course, and the ocean is the canvas for the dynamic paint. See image below.
I animate the 'cage' and the boat follows on the surface of the ocean. The problem is that when I animate the 'cage' to turn, the boat does not turn with it, only follows the original heading and moves sideways with the 'cage'. The animation below shows after turning from the straight movement but still follows original direction.
How can I make the boat turn with the 'cage'?
Just a note: I do not see the dynamic brush paint on the dynamic canvas, unlike in V2.79, not sure if that should be reported as a bug.
Since the initial writing of this question, I have tried to do the same in Blender V2.79b and I have the same problem there too, see image below with the ocean Surface canvas view and render. It shows the 'cage' and the boat facing to 2 different directions and from the render you see that it is sliding creating the froth towards the top of the screen. Obviously I am missing something.