This is a course project for VR/AR and Game Design, 2024, SJTU
In this project, we implemented a VR simulator for simulating water sports. Users can choose to operate a kayak or electric yacht in an immersive way and experience water sports on a realistic and interactive sea surface.
The scene construction was implemented by 33chilsome. The simulation of kayak and electric yacht with buoyancy, as well as the VR implementation, were implemented by ksmgc1. The simulation and interactive effects of the ocean surface were implemented by me.
Project Preview
For the ocean simulation, I implemented surface waves based on FFT and Phillips spectrum, and used extrusion to create a more refined foam effect. For interactivity, I achieved the interaction between objects and the ocean surface by solving the NS equations.
Waves
Interaction and Buoyancy


