How do I create a Frustum Collider

Hi,

I am migrating from Unity.
I have 5 years industry experience.
I am very new to Unreal and am learning through implementing a project (or trying to).
I have researched this question but have only found results relating to the “main” camera frustum

In Unreal, how do I detect collision with a Frustum volume which is not the main cameras frustum? I need to (roughly) simulate a real world camera attatched to a moving object (think reverse parking camera on a car). In Unreal I have a Blueprint with some Geometry, this frustum would look forward and would trigger an event when certain objects collide with it.

In an ideal world I would simply create a “Frustum Collider” (cannot find one). I also thought of using a camera, but cannot find a way of detecting when an object becomes visible.

I am interested in a default component for this as well.

You have industry experience already, I am a complete newbie student who has no experience at all and learning everything from bare basics, so please don’t mind me if my idea is stupid.

As far as I know, custom box collisions are not possible in the engine yet, but a tricky way I can imagine is to create a pseudo mesh with the collision you like. For example, in Blender you can make a mesh and just prefix it with “UCX_” (I think the same applies to other modelling software too) and when you import it to unreal it will take it as a collision of the mesh. Now you can use that mesh collision to perform overlap or hit events.

Idk your current need or situation. Just an idea that sparked in my head from what I could understand. Best of luck!

bump! i need to know this maths as well!
If i have a 1x1 frustum collider (aka a pyramid on its side), what maths could I use to recreate the exact shape of an unreal camera frustum?