added particle attributes; bug with TF shaders