Hi.
vor ca 2 Jahren habe ich mir schon mal einen Kopf gemacht, wie man so etwas realisieren kann. Und sicher viele andere auch!
Ich selber kenne die Assets nicht, aber kann Dir kurz erklären wie ich es umsetzen würde. Diese Umsetzung habe ich mir aus dem Spiel "Riptide GP" abgeleitet und mal ansatzweise nachgebastelt. Hat eigentlich gut funktioniert und basierte auf einen anderen Asset, welches ich gerade nicht finde. Ich reiche es nach.
Aber hier erst einmal der Ansatz:
Es gibt 2 Ebenen, auf der einen Ebene fährt das "ähnliche Auto" und die andere Ebene beeinflusst das Boot. Die Ebene auf der das "ähnliche Auto" fährt, ist für die Kamera nicht sichtbar oder liegt unter dem Wasser. Auf dieser ebene "fährt" das Fahrzeug "ähnlich wie ein Auto".
Die andere Ebene hat halt ein Asset oder Material was wie Wasser aussieht usw. Diese Ebene kann man mit dem Asset was ich nicht finde in der Laufzeit via Funktionen verformen. Also auch Wellenfunktionen. Von dieser Ebene erhält das Boot die Welleninfos die via Ray gecastet werden.
Bedeutet: Das "ähnliche Auto", nicht sichtbar, auf der nicht sichtbaren Ebene, oder auch unter Wasser, gibt die x und z Richtung vor
und die eigentliche Wasserebene die Höhe des Bootes, sowie die Rotationen(Pitch, Bank, Roll) in Kombination mit der Funktion einer Wurfparabell. Damit das dann realistischer wirkt, müssen natürlich noch paar Funktionen mit zum Einsatz kommen.
Vielleicht hilft Dir das erst einmal weiter.