I created a vector logo in Illustrator as an AI file. When I place this logo into a new AI file (embedding it by unchecking "Link" during the Place process), the vector now appears with horrible artifacts along certain corners.
Imported logo (ignore colours):
This only affects the icon in the logo, which was a trace (using the pen tool) of a building. The text in the logo is unaffected.
I initially thought this was the following GPU rendering bug, but Illustrator says my computer's ancient integrated graphics are too old to be used, so no GPU rendering is happening in the first place.
A few things I've noticed while testing:
- This doesn't happen when simply linking/pasting the file (but then I can't recolour the logo)
- It persists when exporting to a PNG, indicating the artifacts are "real" rather than rendering problems
- Making the original logo file bigger and then placing it seems to minimise the artifacts created - I would have expected this not to be the case being a vector. Either way this is a workaround and the problem is still there, just less noticeable.
What's going on here and how can I fix it?