Compartilhamos nossa experiĂȘncia com a interface de usuĂĄrio tangĂvel e explicamos como reconhecer marcadores usando padrĂ”es de pontos. VocĂȘ aprenderĂĄ como fazer visualizaçÔes espetaculares com a ajuda da tela e do quadro infravermelho, bem como quais armadilhas podem ser encontradas ao trabalhar com o TUIO.

Nota do parceiro do centro de informĂĄtica MAI e organizador do programa de mestrado â VR / AR & AI â - FIGITALISMO .
Ao resolver problemas cientĂficos, educacionais ou de negĂłcios, muitas vezes surge o problema de encontrar a visualização mais simples e compreensĂvel de processos e dados complexos. Agora, esse problema estĂĄ sendo resolvido por meio de tecnologia de computador e dispositivos mĂłveis. Uma abordagem para interação humana com informaçÔes digitais Ă© a interface de usuĂĄrio tangĂvel (TUI) ou interface de usuĂĄrio tĂĄtil .
, // , . TUI , , , , .
TUI â Phygital Platform . - .

, , . , . , â-â . , .
, ObjectViz, TUIO. , , .
, :
. . , ( ). , , . , . , , , : , , .
, ( , id, , ). , â , â , .
â () , , , , . , , .
G5S (Ultra-Slim) Multi-Touch Screen, 32 . TUIO (). :
{"Id":15237,
"Timestamp":397449,
"Touches":[{
"Id":0,
"Position":{
"X":0.480208337,
"Y":0.5842593},
"Acceleration":{
"X":0.00208333344,
"Y":0.00370370364},
"Type":1},
{
"Id":1,
"Position":{
"X":0.4859375,
"Y":0.484259248},
"Acceleration":{
"X":0.00208333344,
"Y":0.00370370364},
"Type":0},
{
"Id":2,
"Position":{
"X":0.5140625,
"Y":0.551851869},
"Acceleration":{
"X":0.00208333344,
"Y":0.00370370364},
"Type":0}],
"Count":3}
- ID ();
- Id ( );
- Position ( X Y);
- Type , (0 ; 1 , ; 2 );
- Count
: , [0,1]. , :
, .
, . , , 0, .
, 100% . .
: , , .
.
, , 2â3 . , , , Id, 20 .
, . . , , â .
.
, , , .
:
- ;
- ( ).
, .
, .
(â shortest, â longest). , , . , .
, :
.
, , , . , . .
, d. , , , , â , .
.
, , , , d. .
, â , , d, .
.
, , . , d. -, . . , â , â .
:
- ;
- :
- , ;
- .
:
- ;
- ;
- v :
, .
â , .
, ( , ). , s , .
â , â .
, , , .
.
, . , , , , . , , , â , , .
, . :
, . , "" . : , .
, , , .
, , â . , - , , , .
, .
, , , , Id . , , . Type.
, . , .
| Active | |
| Passive |
, .
, ; , . Active ( = ) Passive ( = ). , , , .
: Added, Updated, Unstable, Removed. , .
| Added | , . UI . | - | Updated | |
| Updated | , , . | Updated, Unstable, Removed | ||
| Unstable | , , . | Unstable, Updated, Removed | ||
| Removed | , , . UI , | - | - | - |
| n | n+1 | |
|---|---|---|
| Added | Updated | |
| Updated | Removed | |
| Updated | Updated | |
| Unstable | Updated | ID |
| Unstable | Removed | |
| Unstable | Unstable | |
| Removed | - | . |
, , (. . 10), , , : . 4,5.
| Marker | , | |
| Passive | , |
| New | , Type = 0 |
| Active | , Type = 1 |
| Lost | , , Type = 2 |
.
, â .
.
, , , , . , , .
:
m â , :

Ï . αâ Oy . , â Oy . â , ( ) . :
, , ,
, .
, , , .
â !