add noise filter replaced glUniformNfv with glUniformNf