I created a blueprint that has 4 line traces by channel. The traces are fairly short and spawn from the player camera in the shape of a “+”. They’re only activated after a certain speed has been met but that’s not a hard barrier to pass. They are used to keep track of distances from colliding objects so that other parameters can be modified. The traces are needed for gathering the colliding object, the collision position, and how far the player is from that object. Is there a less CPU intense trace or a better way of creating that “+” shape from the player? The system seemed to be fine but as more artwork makes it into the game the traces are too CPU heavy to continue using this method. I’m hoping I can find a replacement for most of the traces while keeping one. I think I can change some of the traces to a collision box. I don’t need as much information from three of the raytraces as I do another. Is a collision box capable of providing accurate positional data of where the collision started?
Thanks for any help!