LSSpirograph was written as a tool to create interesting paths for particle emitters to follow. It was designed as an aid to special fx creation for Soul Forge. The script takes input - either from a drop down list of predetermined shapes - or from the sliders on the UI - and then creates two dimensional spline shapes - much like real SpiroGraphs do. Additionally - an arbitrary number of null points can be path constrained to the resulting shape and animated over time. The null points are recognized as particle emitters by our 3D engine - enabling the artists to make very complex spell effects.