particle renderer, found a lot of errors test with basica shader first