may 6, 2006 vermelding onderdeel organisatie 1 intent and interaction egve 2006, lisboa, portugal...
Post on 30-Jan-2016
215 views
TRANSCRIPT
May 6, 2006
Vermelding onderdeel organisatie
1
Intent and Interaction
EGVE 2006, Lisboa, Portugal
Gerwin de Haan
MediaMatics, Computer Graphics & CAD/CAM
G. de Haan,E.J. Griffith,M. Koutek,F.H. Post
Hybrid Interfaces in VEs:
May 6, 2006 2
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Focus: Interactive VR Applications• Target applications (VR-Vis), Interactive
Exploration
May 6, 2006 3
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Use 2D interface elements in a Virtual Environment
+ Well-known
+ Portability
+ Good for abstract 2D info and interaction
- Bulky size
- Clumsy interaction
Goal: Facilitate (more) usable Hybrid Interfaces
May 6, 2006 4
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Parallel approach:
• Develop Hybrid interface elements
• Extend Supportive interaction (IntenSelect)
> Combine Interface and Interaction
May 6, 2006 5
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Previous work• Importing 2D bitmaps• Importing existing toolkits
• Why new development?• Standard? Availability?• 2D + 3D integration
• Interaction integration• Bi-directional communication
May 6, 2006 6
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Windows
• Widgets
• Dialogs
• “Graph Window”
May 6, 2006 7
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Windows
• Widgets
• Dialogs
• “Graph Window”
May 6, 2006 8
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Windows
• Widgets
• Dialogs
• “Graph Window”
May 6, 2006 9
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Hybrid Interfaces
• Windows
• Widgets
• Dialogs
• “Graph Window”
May 6, 2006 10
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Parallel approach:
• Develop Hybrid interface elements
• Extend Supportive interaction (IntenSelect)
> Combine Interface and Interaction
May 6, 2006 11
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Supportive Interaction: IntenSelect
(1) Selection Volume Test
(2) Score contribution
(3) Score accumulation
(4) User Feedback
[dHKP05]: “Intenselect: Using Dynamic Object Rating for Assisting 3D Object Selection”
Problems:• Accuracy
• Small or remote• Ambiguity
• Occlusion or Cluttering
• Complexity• Movement or Shape
May 6, 2006 12
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Supportive Interaction: IntenSelect
(1) Selection Volume Test
(2) Score contribution
(3) Score accumulation
(4) User Feedback
[dHKP05]: “Intenselect: Using Dynamic Object Rating for Assisting 3D Object Selection”
May 6, 2006 13
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Supportive Interaction: IntenSelect
(1) Selection Volume Test
(2) Score contribution
(3) Score accumulation
(4) User Feedback
[dHKP05]: “Intenselect: Using Dynamic Object Rating for Assisting 3D Object Selection”
May 6, 2006 14
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Supportive Interaction: IntenSelect
(1) Selection Volume Test
(2) Score contribution
(3) Score accumulation
(4) User Feedback
[dHKP05]: “Intenselect: Using Dynamic Object Rating for Assisting 3D Object Selection”
“temporal effect”
May 6, 2006 15
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Supportive Interaction: IntenSelect
(1) Selection Volume Test
(2) Score contribution
(3) Score accumulation
(4) User Feedback
[dHKP05]: “Intenselect: Using Dynamic Object Rating for Assisting 3D Object Selection”
May 6, 2006 16
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
IntenSelect: New Extensions
• Direct interaction
• Snapping behavior
• Object manipulation
• Scoring control
• Scoring redistribution
rP
cone
Oray
May 6, 2006 17
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
IntenSelect: New Extensions
• Direct interaction
• Snapping behavior
• Object manipulation
• Scoring control
• Scoring redistribution
May 6, 2006 18
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
IntenSelect: New Extensions
• Direct interaction
• Snapping behavior
• Object manipulation
• Scoring control
• Scoring redistribution
May 6, 2006 19
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
IntenSelect: New Extensions
• Direct interaction
• Snapping behavior
• Object manipulation
• Scoring control
• Scoring redistribution
May 6, 2006 20
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
IntenSelect: New Extensions
• Direct interaction
• Snapping behavior
• Object manipulation
• Scoring control
• Scoring redistribution
May 6, 2006 21
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Parallel approach:
• Develop Hybrid interface elements
• Extend Supportive interaction (IntenSelect)
> Combine Interface and Interaction
May 6, 2006 22
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Integrating Interaction and Interface• Snapping• Constraints• Redistribution• Bi-manual operation
[video]
May 6, 2006 23
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Integrating Interaction and Interface• Ray based snapping• Redistribution• Small (!) controls
May 6, 2006 24
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Application Integration
[video]
May 6, 2006 25
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Ongoing and future work
• Verification and Validation: User Testing
• Broader range of widgets and dialogs• Specific scoring enhancements• Intelligent interface management
May 6, 2006 26
G. de Haan, “Hybrid Interfaces in VEs: Intent and Interaction”
Questions ?
Remarks [email protected] - http://vrlab.tudelft.nl
? !