                  material.side = Hilo3d.constants.FRONT;
                    material.uniforms.u_refractionMap = {
                        get:function(mesh, material, programInfo){
                            return Hilo3d.semantic.handlerTexture(framebuffer.texture, programInfo.textureIndex);
                        }
                    };
                    material.onBeforeCompile = function(vs, fs) {
                        fs = fs.replace(/(void\s+main\s*\()/, `
                            uniform 