primitive particle renderer added