Dynamic surface rendering of water in liquid and slid state in real-time application
Authors
Tomova, Svetla Liubomirova ; Anastasov, Georgi
Term
4. term
Education
Publication year
2015
Submitted on
2015-05-28
Pages
93
Abstract
This thesis investigates dynamic surface rendering of water in both liquid and solid states for real-time applications. The aim is to achieve visually convincing and interactive water under real-time constraints by combining modern game-inspired rendering techniques with lightweight physics. The implementation is organized into three modules: (1) visual components for surface appearance, including runtime reflections, refraction, Fresnel effects, normal/bump mapping, lighting, and vertex displacement, supplemented by translucency, fog, edge blending, and a transition to ice; (2) physics for water–object coupling, including buoyancy and stream forces; and (3) interaction based on texture injection that drives surface disturbances. Tests reported in the thesis indicate particularly positive outcomes for the interaction module: an interaction texture is rendered and fed into the water visualization to produce plausible ripple effects in real time. The prototype demonstrates an integrated approach that extends common water surface rendering with runtime, input-responsive effects suitable for interactive environments.
Denne afhandling undersøger dynamisk overfladerendering af vand i både flydende og fast tilstand til realtidsapplikationer. Formålet er at opnå visuelt overbevisende og interaktivt vand inden for realtidskrav ved at kombinere moderne spil-inspirerede renderingsteknikker med letvægtsfysik. Implementeringen er struktureret i tre moduler: (1) visuelle komponenter for overfladens udseende, herunder kørsels-tids refleksioner, refraktion, Fresnel-effekt, normal-/bump-mapping, belysning og vertex-forskydning, suppleret af translucens, tåge, kantblending og en overgang til is; (2) fysik til kobling mellem vand og objekter, herunder opdrift og strømkræfter; og (3) interaktion baseret på tekstur-injektion, der driver overfladeforstyrrelser. Testresultaterne, som rapporteres i afhandlingen, viser særligt positive resultater for interaktionsmodulet: en interaktionstekstur renderes og integreres i visualiseringen for at skabe plausible krusningseffekter i realtid. Prototypen demonstrerer en samlet tilgang, der udvider almindelig vandoverfladerendering med kørsels-tids, input-responsive effekter egnet til interaktive miljøer.
[This apstract has been generated with the help of AI directly from the project full text]
