The AIPerception component is great! I use it along with EQS for my enemy AI. I should explain in more detail what I’m trying to accomplish…
I have a Marketplace asset that creates outlines on actors, and it works perfectly well. In my game certain enemies will spawn with the outline activated, and it can be seen through walls to help the player determine their location. I would like for enemy actors to know when they’re in the player’s camera view, so that the outline can be disabled. The “see through walls” feature is optional and I may have to forego it in the long run, but first I’d like to try and get the “viewport check” part taken care of.
Here is a link to the outline asset for context.