A Part that allows you to see through another part

Hello, so i am trying to achieve something like a see through bullet hole, but i don’t know what to do.

Consider using SubtractAsync and UnionAsync. Similar to how Negate and Union works in Studio.

  1. Create a part in front of the bullet or even around the bullet.
  2. When the bullet’s part comes into contact with another part, use SubtractAsync on both parts.

Not too sure if this’ll work great with meshes and such. I also read somewhere that it was rather expensive.

2 Likes

Another solution is to use glass. If you have a cylinder object with the glass material, then make the transparency 0.999, and then you put it inside of the object you’re wanting holes to appear in, make that object’s transparency 0.011 (can’t go any smaller it seems), then the glass will appear to cut out those sections. You might also want to make the cylinder part 0.001 longer than the width of the wall (for example), so there aren’t any overlapping render conflicts.

The end result will look like this:

Note, however, that this will make the entire inside appear transparent, which might look a bit weird (in this image, the wall is 1 stud thick, but it appears to be 0 studs thick). To fix this, you could probably wrap the cylinder with a larger cylinder with it’s center cut out, and with the matching material of the wall, but that’s a lot of extra steps. Otherwise, this is a much cheaper solution than using solid modeling.

The other issue is 0.011 transparency does make it possible to see through walls a bit:


^ Actually, to fix the transparency issue, just double up the walls and you’ll be good:

1 Like

Thats what i am going for, Thank you for your time

It can break textures and stuff, i wouldn’t really use this

Fair, @MightyDantheman 's solution looks so much cooler too lol

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.