3M and a couple of other companies make a ceramic film, sometimes referred to as crystal tint, that blocks heat and or light. The film comes in clear and can be used on entire windshield since it doesn't block light. Good stuff, I have it on both side windows of my Yukon and can't feel any heat even in Texas sun!
__________________
|