Linetrace Collision through Opacity Masked Objects

Hello,

what I am trying to achieve is setting a variable to false if my linetrace is going through an opacity masked plane. As you can see in the screenshot, when a linetrace by channel passes through an opacity masked plane, it does differentiate between the transparetn and non transparent parts - the line goes green when passing through transparency. However, it still returns a true value. How would I go about differentiating between red - solid collision - and green - passing through opaque areas? Thanks for any advice.

There is no easy way to do that.

Why don’t you create 3d models that match that mask and use it?