Delete GL_POINT_SMOOTH, which sometimes not good with shader; change fardist and clean shader