Implementation of a PIC simulation using WebGL
Faculty of Informatics, Vienna University of Technology
Vienna University of Technology, 2014
@thesis{weydemann2014implementation,
title={Implementation of a PIC simulation using WebGL},
author={Weydemann, Leonard},
year={2014}
}
This project’s aim is to find a WebGL based alternative to the Java implementation of OpenPixi, 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.
May 3, 2014 by hgpu