Advanced Glass Material WIP

@RyanB any chance this could be added to 4.12?