efficient partly particle rendering