has anyone achieved a damper for tuio touch data or similar in an elegant way. i have touches with changing spreadcounts (obviously) and id’s to identify the touches. the good old method using a buffer with fixed count of touches feels a bit dated and it would be cool to use VL in a dynamic way.
in theory, each touch identified by its id, gets a damper, as long as the id exists. but i struggle to implement this in VL.
reinstating consistent IDs is THE major motivation for all linked trackers. all the rest is just heuristic guesswork and clinging to the closest thing they can find :smiley_cat:
in my vl port mentioned before is a 2d girlpower example included. that’s probably all you need for tuio.
if you don’t want vl at all, just go with the oldschoolplugins
@velcrome i was looking particularly for a vl solution since i think this is the best way to solve it, brings damper/oneeurofilter and proper dynamic bevaviour. joreg came to the rescue and solved it.
i’ll test it thouroughly and post it here if that’s ok with the author.
yeah, that seems simple enough. godspeed to you trusting the driver-provided IDs though, hehe
even tiny discontinuities in a touch will usually create a new ID in the touch drivers
@u7angel OneEuroFilter is generic and should be able too handle all kinds of vectors, why doesn’t it just look like this? any particular reason you have one for X and one for Y?