Laser Scopes detecting over a cylinder area instead of a point
Laser Scopes are, by nature, very nervous creatures :) seams between sculpts or even detail can affect their readings and make for a very jittery output.
Of course there are ways to mitigate that (like easing the output via signal manipulator) but it would be cool if Laser Scopes could detect not a single point but a small area, and then return the average of their readings.
That option would trade the gadget's accuracy for a more stable output, a useful tradeoff depending on your situation.
-
Like a trigger zone? That has a cylinder..?
The thing is, it would need to actually simulate those raycasts (technical term for what a laser scope does)... but a ton of them in that area. So it would be a lot more expensive on performance. You can do the same exact thing with many laser scopes and average them out pretty easily. But it'll be clear why that would have a hit to performance because you've got so many of them. Or you can reduce how many you're using to be better on performance, etc.
So basically... we have the ability to do this with whatever granularity we want to have and the ability to adjust for performance we want out of it. Or to use a trigger zone which does half of what the laser scope array would do.
-
Yes, like a very small, cylindrical trigger zone. You can of course use a matrix of laser scopes, but that's cumbersome to setup, not to mention expensive between the individual gadgets and the calculations to ease and then average your readings.
Ideally, with this option you'd just need a couple control points (i would guess 3-6 of them), to make an average reading of a small area instead of a single point. Just enough to offset the jittery of the seams between sculpts, for example.
The idea is a Quality-of-Life feature to have a quick and easy way to use a laser "out of the box" to read a small surface, without the typical jittery that you get, especially on low-detail or multi-sculpt elements.
-
I can see a good use case for this! It's mostly a thermo reduction exercise but it would be a nice QOL. Having a single laser pointer gadget with *duplication* tweak options (similar to paint strokes), is much much cheaper/easier then having to wire together a bundle of lasers!
Obviously each line pick costs the engine, but that is no different then the expectation that duplicating anything will cost performance!
-
Something else to bear in mind is performance-wise, this setting of using multiple raycasts at once, is a lot worse than simply easing or having a transition time with a simple signal manipulator.
I'm not clear on the situations where you get this "flicker" problem. I've not had it, I don't think. Could you describe it further, or make a test scene I can check out?
Iniciar sesión para dejar un comentario.