Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04.

Similar presentations


Presentation on theme: "1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04."— Presentation transcript:

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


Download ppt "1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04."

Similar presentations


Ads by Google