SL3D Engine ------------------------------------------------------------------------------- First proper production of the Sprite Layering 3D Engine or SLED Has support for: Shadows, Custom Layer Thickness or CTs and Infinite Layer compatibility ======================== The engine itself is easy to use and can be adapted to model detail objects in 3D and w/ custom shadows. Using the 4 basic layers provided you can make model buildings with very little effort. When more layers are needed simply copy and paste one of the CT modules above the Shadow Module and add a new CT variable to control the layer's thickness, then substitute with your own sprite Now the engine has support for 3D shadows, which have their own sprite and can be changed to your object, shadow height can be changed too.
Based off of an older project i did that used a very similar system. Update Log: v1.0: More Controls, and custom layering, and Shadows+ Shadow Height Changer.