Interrupting textures.

My bullet hole decals seem to be spawn the exact position where it hits, which is good, but ends up interrupting the other textures. so when i move around it looks like this…

is there any way i can make it spawn a few mm on top of what it hits, here is my script.

// create a bullet hole object at hit point and rotation
var newBulletHole:GameObject = Instantiate(bulletHole, contact.point, rotation) as GameObject;

406672--14036--$bullet.jpg

contact.point + contact.normal * .001;

contact.normal is the vector facing away from the polygon you hit.

and amazingly you made it work… as usual your a genius thanks vicenti.