This is so fascinating! I am just amazed how is the entire canvas/Windows is shown in 3D layers? What code is responsible for it?