This spins a solid M or W depending on how you look at it - quite cunning
considering my initials.
It works buy storing the depth of each pixel (Z Buffering)
It uses Java's "Memory Image Source" feature to achieve reasonable pixel-pushing speed (for Java anyway).