Is there a built-in way to detect when a 3D model is first “seen” by the user (in camera view) in Niantic Studio?

Hi all,

I’m building a project in Niantic Studio where I want to attach a 3D UI tooltip to a model, and have the tooltip reveal itself the first time the user “sees” the model in AR. By “seen,” I mean when the model enters the user’s field of view (camera frustum).

Questions:

  • Is there any built-in event or property in Niantic Studio that fires when a specific entity or model enters the user’s camera view for the first time?

  • If not, how would you recommend detecting this?
    (For example: should I use a frustum/cone check from the camera, a raycaster, or is there a more efficient method in the framework?)

I’d love to hear best practices or sample code if anyone’s implemented this before!

Thanks so much!

Something like this could work, you just need to mark it as found once it’s been seen once.