added uniforms add reworked the edge opacity of the grid