How do I delete all the unnecessary white shapes, only keep the ones on the logo itself.
2 Answers
Using a Clipping Mask;
Create a circle until your edges and make sure it's on top of all other objects.
Select all and Right click → Make Clipping Mask
I've explained how clipping masks work in this answer.
You can also read more about clipping masks at Adobe.
If your texture is all vectors and you literally mean you want to delete all extra points outside your logo object... I'm a fan of this method:
- Start with 2 groups. A group with the texture and a group with the logo object.
- Duplicate the part of the logo object you want to apply the texture to...
- Duplicate: Cmd + C → Cmd + F
- This duplicate will essentially become the cookie cutter
Object > Expand Appearance
(If applicable)Object > Expand
Window > Pathfinder
flyout menuMake compound shape
Window > Pathfinder
→ Expand (Progress image).- The original logo object is somewhere below the two visible groups.
- With the texture below the cookie cutter, select both and then do
Window > Pathfinder
→Crop
...and you get this.
You're left with 2 groups. The original logo object and a texture that is cut to the shape of the logo object.
You may also need to do steps 3 and 4 on the texture as well... Like if the texture is made with a brush for instance.