The program works solely in two-dimensional space, but the random motion of particles may provide a virtually three-dimensional animation. pIllusion can be supported by OpenGL to accelerate the rendering speed which allows an accurate real-time preview with a proper video display card. Recently, pillusion has implemented a three-dimensional simulation function as of its recent free-to-download update.
