In this report, a method for simulating interactive height-field based water on a parallel architecture is presented. This simulation is designed for faster than real time applications and is highly suitable for video games on current generation home computers. Specifically, the implementation proposed in this report is targeted at the Sony PlayStation 3. This platform requires code to be both highly parallelized and data oriented in order to take advantage of the available hardware which makes it an ideal platform for evaluating parallel code. The simulation captures the dispersive property of water and is scalable from small collections of water to large lakes. It also uses dynamic Level Of Detail to achieve constant performance while at the same time presenting high fidelity animated water to the player. This report describes the simulation method and implementation in detail along with a performance analysis and discussion.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-78935 |
Date | January 2012 |
Creators | Lennartsson, Joel |
Publisher | Linköpings universitet, Institutionen för systemteknik, Linköpings universitet, Tekniska högskolan |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0014 seconds