Implementation of a PIC simulation using WebGL

Leonard Weydemann
Faculty of Informatics, Vienna University of Technology
Vienna University of Technology, 2014


   title={Implementation of a PIC simulation using WebGL},

   author={Weydemann, Leonard},



Download Download (PDF)   View View   Source Source   



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.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: