move 3D overlay rendering into the render portion that supports lighting and shadows
remove sample code
Revert "remove sample code"

This reverts commit bde221c0c3edda50ce4459fb3be95a35d0a40a32.
fix bug in light properties
move float bool bugs
Merge pull request #3697 from ZappoMan/shadowsTo3DOverlays

Shadows to3 d overlays