Virtual Canoe

Virtual Canoe is a real-time water simulator with a database of 3D fluid dynamics. The system introduces realistic and interactive water into virtual worlds with haptic characteristics that enhance interaction.


The system combines a pre-computed database and a real-time simulation to establish a realistic waveform. The real-time component is a wave-function simulator that transmits water pressure and velocity. The database provides a force pattern for a point on an object’s surface at a constant input velocity. The pressure from the database affects the velocity of the water in the real-time wave simulation, which keys the query to the database. This enables the system to create a realistic waveform. It carefully decomposes the original Navier-Stokes equation into a simple real-time function and a complex pre-computed function considering the area and the phenomena.

Virtual Canoe will be presented at the upcoming Siggraph conference.

Update: more details.