set_uniform for rgb&