Real-Time Simulation and Visualization of Large Sea Surfaces

The open ocean is the setting for enterprises that require extensive monitoring, planning and training. In the offshore industry, virtual environments have been embraced to improve such processes. The presented work focuses on real-time simulation and visualization of open seas. This implies very la...

Full description

Bibliographic Details
Main Author: Løset, Tarjei Kvamme
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap 2007
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8805
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-8805
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-88052013-01-08T13:26:25ZReal-Time Simulation and Visualization of Large Sea SurfacesengLøset, Tarjei KvammeNorges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskapInstitutt for datateknikk og informasjonsvitenskap2007ntnudaimSIF2 datateknikkKomplekse datasystemerThe open ocean is the setting for enterprises that require extensive monitoring, planning and training. In the offshore industry, virtual environments have been embraced to improve such processes. The presented work focuses on real-time simulation and visualization of open seas. This implies very large water surfaces dominated by wind-driven waves, but also influenced by the presence of watercraft activity and offshore installations. The implemented system treats sea surfaces as periodic elevation fields, obtained by synthesis from statistically sampled frequency spectra. Apparent repeating structures across a surface, due to this periodic nature, are avoided by decomposing the elevation field synthesis, using two or more discrete spectra with different frequency scales. A GPU-based water solver is also included. Its implementation features a convenient input interface, which exploits hardware rasterization both for efficiency and to supply the algorithm with arbitrary data, e.g. smooth, connected deflective paths. Finally, polygonal representations of visible ocean regions are obtained using a GPU-accelerated tessellation scheme suitable for wave fields. The result is realistic, unbounded ocean surfaces with natural distributions of wind-driven waves, avoiding the artificial periodicity associated with previous similar techniques. Further, the simulation allows for superposed boat wakes and surface obstacles in regions of interest. With the proposed tessellation scheme, the visualization is economic with regards to data transfer, conforming with the goal of delivering highly interactive rendering rates. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8805Local ntnudaim:3634application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic ntnudaim
SIF2 datateknikk
Komplekse datasystemer
spellingShingle ntnudaim
SIF2 datateknikk
Komplekse datasystemer
Løset, Tarjei Kvamme
Real-Time Simulation and Visualization of Large Sea Surfaces
description The open ocean is the setting for enterprises that require extensive monitoring, planning and training. In the offshore industry, virtual environments have been embraced to improve such processes. The presented work focuses on real-time simulation and visualization of open seas. This implies very large water surfaces dominated by wind-driven waves, but also influenced by the presence of watercraft activity and offshore installations. The implemented system treats sea surfaces as periodic elevation fields, obtained by synthesis from statistically sampled frequency spectra. Apparent repeating structures across a surface, due to this periodic nature, are avoided by decomposing the elevation field synthesis, using two or more discrete spectra with different frequency scales. A GPU-based water solver is also included. Its implementation features a convenient input interface, which exploits hardware rasterization both for efficiency and to supply the algorithm with arbitrary data, e.g. smooth, connected deflective paths. Finally, polygonal representations of visible ocean regions are obtained using a GPU-accelerated tessellation scheme suitable for wave fields. The result is realistic, unbounded ocean surfaces with natural distributions of wind-driven waves, avoiding the artificial periodicity associated with previous similar techniques. Further, the simulation allows for superposed boat wakes and surface obstacles in regions of interest. With the proposed tessellation scheme, the visualization is economic with regards to data transfer, conforming with the goal of delivering highly interactive rendering rates.
author Løset, Tarjei Kvamme
author_facet Løset, Tarjei Kvamme
author_sort Løset, Tarjei Kvamme
title Real-Time Simulation and Visualization of Large Sea Surfaces
title_short Real-Time Simulation and Visualization of Large Sea Surfaces
title_full Real-Time Simulation and Visualization of Large Sea Surfaces
title_fullStr Real-Time Simulation and Visualization of Large Sea Surfaces
title_full_unstemmed Real-Time Simulation and Visualization of Large Sea Surfaces
title_sort real-time simulation and visualization of large sea surfaces
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap
publishDate 2007
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8805
work_keys_str_mv AT løsettarjeikvamme realtimesimulationandvisualizationoflargeseasurfaces
_version_ 1716520063556648960