Enable the "Everywhere / Here / Not Here" tweak for all of the Trigger Zone's detection modes
At present, the Trigger Zone gadget's "Everywhere / Here / Not Here" tweak is enabled for only one of its detection modes - tag.
But nearly everything that a Trigger Zone can detect could potentially be in a scope deeper than the top level of the scene. For the detection modes that have to calculate whether sculpt geometry intersects the zone - which is most of them, because "controller sensor" really means the sculpt to which it's attached - enabling the tweak should be a performance win, because checking whether a sculpt is in the correct scope first could avoid the more expensive geometry intersection.
It's a little more complicated for imps. When a player isn't possessing anything, their imp is in the top level scope, but what if they're possessing a Controller Sensor in a deeper scope with its "Allow Imps During Possession" tweak turned on? What scope are those imps in? I don't think there's ever been a reason to decide that, but deciding that they're in the same scope as the Controller Sensor would maximize the utility of enabling the "Everywhere / Here / Not Here" tweak.
-
This would be cool. It may be that checking for shapes is so completely different that it's not feasible, but it's worth asking I guess.
Regarding imps (and cameras, even) you could put a tag in an imp or camera tracker, and look for that. That should work as expected, until such a feature is added.
댓글을 남기려면 로그인하세요.