Förstasida | Sök | In English

Luleå tekniska universitet

Examensarbete, påbyggnadsutbildningar Datateknik / 2008:013

Hämta PDF ( PDF 14508 kb )
TITEL
3D immersive visual simulation of terrain and water phenomena in Java3D

FöRFATTARE
del Val Ferrer, Alberto

INSTITUTION
Systemteknik / Datalogi

SAMMANFATTNING
These days, Computer Graphics are more and more in demand, especially, in video games. In this respect, Java3D is a relatively recent scene graph based 3D programming API for Java suitable for games and real-time rendering applications. As it is based on Java, it takes advantage of Java's capabilities of platform independence and portability.

The aim of this project consists of evaluating Java3D for terrain generation and rain water flow using particle systems with the secondary aim of contributing improvements to the Java3D community. Rain water simulation is attempted in as realistic way as possible, given frame rate efficiency as the most important issue.

This Master's Thesis presents an application which is able to generate random fractal terrains allowing water simulation on these surfaces. Rainfall and water runoff in the direction of the surface negative gradient have been achieved. Limitations in the Java3D collision detection algorithms were detected demonstrating their unsuitability for rain water flow simulation.

This document also offers a general overview of Java3D, regarding its main features and characteristics, and specially its scene graph structure, while commenting on some of its most important classes.

ISSN 1653-0187 / ISRN LTU-PB-EX--08/013--SE / NR 2008:013

Förstasida | Sök | Universitetet | Biblioteket


Till biblioteket
LULEÅ UNIVERSITETSBIBLIOTEK