Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: April 2014
- Date (Start): 17. February 2014
- Matrikelnummer: 1028488
- First Supervisor: Michael Wimmer
- Keywords: WebGL, plasma simulation
Abstract
This project’s aim is to find a WebGL based alternative to the Java implementation of Open- Pixi, a Java-based Particle-in-Cell (PIC) simulation software, and to add a third dimension. For this purpose, an existing JavaScript library, three.js, was chosen. A handful of approaches are explored and the resulting prototypes are then compared in terms of speed, as performance is a main concern. A shader-based implementation, the best performing of the prototypes, is then explained in more detail and recommendations for the future development of OpenPixi are given.Additional Files and Images
Weblinks
No further information available.BibTeX
@bachelorsthesis{WEYDEMANN-2014-PIC, title = "Implementation of a PIC simulation using WebGL", author = "Leonard Weydemann", year = "2014", abstract = "This project’s aim is to find a WebGL based alternative to the Java implementation of Open- Pixi, a Java-based Particle-in-Cell (PIC) simulation software, and to add a third dimension. For this purpose, an existing JavaScript library, three.js, was chosen. A handful of approaches are explored and the resulting prototypes are then compared in terms of speed, as performance is a main concern. A shader-based implementation, the best performing of the prototypes, is then explained in more detail and recommendations for the future development of OpenPixi are given.", month = apr, address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria", school = "Institute of Computer Graphics and Algorithms, Vienna University of Technology ", keywords = "WebGL, plasma simulation", URL = "https://www.cg.tuwien.ac.at/research/publications/2014/WEYDEMANN-2014-PIC/", }