Download presentation
Presentation is loading. Please wait.
Published byMilton Nicholas Modified over 9 years ago
1
1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04
2
2 Papers Reviewed High interaction graphics, Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81:445-459, 1995. High interaction graphics, Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81:445-459, 1995. High interaction graphics High interaction graphics Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds, Steven Feiner and Carl Beshers. UIST 1990, pp 76-83 Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds, Steven Feiner and Carl Beshers. UIST 1990, pp 76-83 Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds Two-handed Interactive Stereoscopic Visualization, David S. Ebert, Christopher D. Shaw, Amen Zwa and Cindy Starr. IEEE Vis 1996. Two-handed Interactive Stereoscopic Visualization, David S. Ebert, Christopher D. Shaw, Amen Zwa and Cindy Starr. IEEE Vis 1996.
3
3 High Interaction Graphics Interactivity allows Interactivity allows –Clarity
4
4 Clarity Example Vs. Interactive Static
5
5 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness
6
6 Robustness Example Vs. Interactive Static
7
7 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness –Power
8
8 Power Example Districts of the city of Dublin showing areas with high levels of average income.
9
9 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness –Power –Possibility
10
10 Possibility Example Multiple Views
11
11 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots
12
12 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected
13
13 Histogram Example
14
14 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected –Boxplots Like histogram but shows more information in less space Like histogram but shows more information in less space Colour portion of boxplot selected Colour portion of boxplot selected
15
15 Boxplot Example
16
16 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected –Boxplots Like histogram but shows more information in less space Like histogram but shows more information in less space Colour portion of boxplot selected Colour portion of boxplot selected –Scatterplot matrices Allow multi-dimensional variables Allow multi-dimensional variables Select in one cell, highlight in all other cells of matrix Select in one cell, highlight in all other cells of matrix
17
17 Scatterplot Matrix Example
18
18 Critique Pros Pros –Good reference paper for generating interactive data types –Well structured, easy to read and understand
19
19 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space)
20
20 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space) Data glove Data glove –16 DOF –allows “grab” vs “steer”
21
21 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space) Data glove Data glove –16 DOF –allows “grab” vs “steer” Stereoscopic glasses Stereoscopic glasses –Reduces 3D ambiguity –Aids positioning in 3D
22
22 Worlds within worlds - “world” -Definition: 3D graph with embedded worlds -Each level reduces complexity by 3 dimensions
23
23 Worlds within worlds - “world” -Definition: 3D graph with embedded worlds -Each level reduces complexity by 3 dimensions - Metamorphosis
24
24 Critique Pros Pros –Good implementation details
25
25 Critique Pros Pros –Good implementation details Cons Cons –No user feedback –No comparison to alternate or past methods –No discussion of scalability or real-time manipulation
26
26 Two-handed Interactive…
27
27 Two-handed Interactive… Too to navigate and investigate 3D space Too to navigate and investigate 3D space –Eg 3D scatterplots
28
28 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction
29
29 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers
30
30 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand
31
31 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus
32
32 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus –Dominant hand
33
33 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus –Dominant hand Select 3d volume subset Select 3d volume subset Pick glyphs to display information Pick glyphs to display information
34
34 Critique Pros Pros –Described past iteration of software –Good efficiency analysis and breakdown of optimizations –Actual rendering benchmarks and limits
35
35 Critique Pros Pros –Described past iteration of software –Good efficiency analysis and breakdown of optimizations –Actual rendering benchmarks and limits Cons Cons –Few implementation details
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.