Good Lord! THAT was a hit...
As noted above, that will be difficult (but not impossible) to fix...depends a lot on your 'glass skills. You're definitely going to have to literally dig into it and expose all the 'smashed' mat, etc..then build your repair Plan based on that. It is NOT simply a case of slathering on some resin and a couple of pieces of cloth...
Do you have the nose piece?