Modeling Particle Systems in Java 3D

Stephan O'Bryan & Christos Karavasileiadis

Studenteropgave: Semesterprojekt


In computer graphics, modeling fuzzy objects that have irregular, complex and ill-defined surfaces such as fire, water, snow and smoke etc. is mostly done in a visual simulation technique called ‘Particle System’. The purpose of this project was to obtain basic knowledge of modeling particle systems and examine how visually realistic we can simulate a water fountain in Java 3D with this knowledge. First, we set out some criteria in order to evaluate our model. Then, we identified a number of fundamental features in general particle systems. After that, we spelled out our approach of modeling a particle system for our water fountain and discussed to what degree our animated representation captures the fundamental features. As a result, we managed to simulate the fountain-water quite accurately regarding their behavior and the way they move in a 3D scene, but the degree of realness of other objects in the scene could be extended depending on the application needs.

UddannelserBasis - International Naturvidenskabelig Bacheloruddannelse, (Bachelor uddannelse) Basis
Udgivelsesdato3 jun. 2009
VejledereOle Torp Lassen


  • Particle Systems Java 3D
  • water 3D animation