ok, this feels like a dumb question but I couldn’t find a neat solution somehow and beating against the wall leaves me even more tired.
repro: Babylon.js Playground
I have a large terrain (ie, the ground in repro). In my use case, pointermove drops my fps so by design, I made my ground not pickable by default and toggle it when needed. It works great. But pointermove now triggers when mousing over the occluded part of the sphere. So ideally, I’m looking to have renderOverlay only trigger when user mouse-over the unoccluded part of the sphere and still keep the ground not pickable. What mesh property can I use in the predicate ? Or is there a way for me to insert a custom trianglePredicate in the scene to filter out
pickedPoint.y > 0?