Adaptive Simulation of Large-Scale Ocean Surface
Thesis title in Czech: | Adaptivní simulace rozsáhlého povrchu oceánu |
---|---|
Thesis title in English: | Adaptive Simulation of Large-Scale Ocean Surface |
Key words: | fyzikální simulace, syntéza povrchu oceánu, proudění kapalin, teselace |
English key words: | physical simulation, ocean surface synthesis, fluid dynamics, tessellation |
Academic year of topic announcement: | 2016/2017 |
Thesis type: | rigorosum thesis |
Thesis language: | angličtina |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Petr Kadleček, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 04.05.2017 |
Date of assignment: | 04.05.2017 |
Confirmed by Study dept. on: | 04.05.2017 |
Date and time of defence: | 25.08.2017 00:00 |
Date of electronic submission: | 16.05.2017 |
Date of submission of printed version: | 04.05.2017 |
Date of proceeded defence: | 25.08.2017 |
Guidelines |
Multiple methods of simulating ocean surface in real-time scenes have been described in the literature. Most of these methods are based either on the work of Jerry Tessendorf, or on a more general approach from the field of Computational Fluid Dynamics (CFD).
Each of these approaches has its own advantages and drawbacks. The Tessendorf method can be used to great effect in open-water scenes with real-time performance, but falls short when confronted with geographical features such as shores. CFD methods on the other hand are more physically correct and capable of dealing with various complex situations, but incur a high performance cost, which make them virtually unusable for large water scenes. Historically, both approaches were explored separately, usually resulting in a system that was either incapable of realistic near-to-shore effects or limited in area by computational limits of the machine performing the simulation. The primary goal of the thesis will be in exploring the possibility of combining the two approaches into an adaptive scheme capable of both delivering the higher-detail of CFD methods, and simulating large bodies of ocean water. As a result, an application incorporating the adaptive scheme with a basic form of LOD methods, data storage and management, and rendering of ocean surface will be implemented and discussed. |
References |
[1] Bridson R., Fluid Simulation for Computer Graphics, A K Peters/CRC Press (2008)
[2] Tessendorf J., Simulating ocean waters, In SIGGRAPH course Notes (Course 47) (2001) [3] Darles E. et al., A Survey of Ocean Simulation and Rendering Techniques in Computer Graphics, Computer Graphics Forum. Vol. 30. No. 1. Blackwell Publishing Ltd. (2011) |