texture3d working with glsl