Yeah, sswifts shadow system works by hugging the geometry of the level mesh, then texturing the shadow triangles with the shadow. Many systems use a small camera render of the object to do this from the lights perspective.
In sswifts shadow system you can also use a texture from a file to avoid the lag of an extra render.
In sswifts shadow system you can also use a texture from a file to avoid the lag of an extra render.