I have already tried Camera:WorldToScreenPoint, but it still returns true if the part is, say, behind a wall. Is there a built-in function that can tell me if the player can see a part, or would I have to script one myself?
COMMUNITY QUESTION
Is there a function to check if a part is visible to the player?
0 answers
No public answers were preserved for this question.
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
You can raycast parts to see if they are within the field of view.
Using WorldToScreenPoint plus a few rawcasts is really the only good way to do this, since we don't have direct access to the renderer.