Moved particle logic to shader and combined projection and view matrices.