Adam Phillippy Michael Schatz CMSC 838S April 4 th, 2005 3D 2D vs. 3D.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

ORGANIZING THE CONTENT Physical Structure
Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills Mark Worden Instructor Use your spacebar or down arrow key to advance slides.
Section 6.1 Write Web text Use a mission statement Generate and organize content ideas Section 6.2 Use page dimension guidelines Determine content placement.
6 Developing Content and Layout Section 6.1 Generate and organize content ideas Write and organize Web text Section 6.2 Identify page dimension guidelines.
LifeLines:Visualizing Personal Histories Plaisant, Milash, Rose, Widoff, Shneiderman Presented by Girish Kumar and Rajiv Gandhi.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Cognitive Issues in Virtual Reality Wickens, C.D., and Baker, P., Cognitive issues in virtual environments, in Virtual Environments and Advanced Interface.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
Cone Trees and Collapsible Cylindrical Trees
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Oct 10, 2005.
2D or 3D ? Presented by Xu Liu, Ming Luo. Is 3D always better than 2D? NO!
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
THE PERSPECTIVE WALL Jock D Mackinlay George D Robertson Stuart K Card.
Chapter 13: Designing the User Interface
Level > Next Level > …. > Crumb Trail (Hansel & Grettel) Bread Crumb Trail.
PowerPoint Lesson 3 Working with Visual Elements
Chapter 14 Designing the User Interface
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire.
Virtual Reality: How Much Immersion Is Enough? Angela McCarthy CP5080, SP
Microsoft Office 2010 Office 2010 and Windows 7: Essential Concepts and Skills.
Web Design, 3 rd Edition 4 Planning a Successful Web Site: Part 2.
In the Sandbox Playing with SkillPort 7 for the first time.
Information Visualization for E-content David Modjeska Assistant Professor Faculty of Information Studies University of Toronto Information Highways 2002.
Week 2 Web Site Design Principles. 2 Design for the Computer Medium Craft the look and feel Make your design portable Design for low bandwidth Plan for.
Key Applications Module Lesson 19 — PowerPoint Essentials
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Human Factors in Web Design Mohsen Asgari. Contents WWW & Human Factors Relationship Human and Computer Interaction HCI & WWW Information Presentation.
11.10 Human Computer Interface www. ICT-Teacher.com.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
MSR Data Mountain Using Spatial Memory for Data Management Written by: George Roberston, Mary Czerwinski, Kevin Larson, Daniel C. Robbins, David Thiel,
What’s New in SkillPort 7 Presenter Name Title. SkillPort 7 – a whole new look and feel! Complete redesign of the SkillPort User Interface –Both Student.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Information Visualization Using 3D Interactive Animation Meng Tang 05/17/2001 George G. Robertson, Stuart K. Card, and Jock D. Mackinlay.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Glyph Visualization and Yet Another Tree Visualization Matt Williams InfoVis 533c April 3, 2003.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
Depth Perception and Visualization Matt Williams From:
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
1 User Interfaces at Microsoft Research Intelligent Information Access using Animated 2 and 3D Information Visualization Mary Czerwinski.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Adobe Photoshop CS5 – Illustrated Unit A: Getting Started with Photoshop CS5.
VIRTUAL REALITY PRESENTED BY, JANSIRANI.T, NIRMALA.S, II-ECE.
The Web User Interface. Communication medium. It used in businesses, organizations, and homes around the world. Web interface design is the design of.
1D & 2D Spaces for Representing Data Mao Lin Huang.
Some Big Concepts You Need to Know REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 3.
 A navigational display should serve these four different classes of tasks:  Provide guidance about how to get to a destination  Facilitate planning.
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
All About WAVE An Overview of WAVE, A Web Accessibility Evaluation Tool presented by Julie E. Grisham, M.Ed.
Copyright © Terry Felke-Morris Learning Outcomes  In this chapter...  common types of website organization  principles of visual design  your target.
Adobe Photoshop CS4 – Illustrated Unit A: Getting Started with Photoshop CS4.
What is Multimedia Anyway? David Millard and Paul Lewis.
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Office 2013.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Contextual menus Provide access to often-used commands that make sense in the context of a current task Appear when the user presses the Control key while.
Web-based structures, links and testing
11.10 Human Computer Interface
Usability & Human Factors
Office 2010 and Windows 7: Essential Concepts and Skills
Information Design and Visualization
CIS 376 Bruce R. Maxim UM-Dearborn
Presentation transcript:

Adam Phillippy Michael Schatz CMSC 838S April 4 th, D 2D vs. 3D

2.1D Successes Modest use of 3D to add highlights to 2D interfaces:  Raised/Depressed Buttons  Overlapping Windows & Shadows  Icons that resemble real-world objects Now a standard component of desktop metaphor

3D Success Stories Natural 3D Visualizations  Medical Imagery, Architectural Drawing, Computer Assisted Design, Scientific Simulations  Continuous variables, volumes, surfaces, inside and outside, left and right, below and above are intrinsically meaningful. Game Environments  First person shooters, role playing fantasy, virtual 3D environments  Increasingly rich social contexts based on social cognition

3D Failures Air-Traffic Control Systems (ambiguity) Hierarchical Browsing (occlusion, navigation) Line & Bar Charts (distortion, ambiguity) Digital Library (poor search, linking) Desktops & Workspaces (orientation) Web Browsing (screen space) 3D Issues Interface Issues

3D Ambiguity Projective ambiguity  3D on a 2D display creates ambiguity in all 3 dimensions  2D shadows help disambiguate x,y position Orientation ambiguity  3D models provide limited information  Other icons may be necessary to resolve

Information Availability Smallman, H. S., St. John, M., Oonk, H. M., and Cowen, M. B Information Availability in 2D and 3D Displays. IEEE Comput. Graph. Appl. 21, 5 (Sep. 2001),

Empirical Results Controlled experiment with 32 users performing search tasks across interfaces Confirmed results of a prior study (orange), but that study compared across information visibility styles in addition to 2D- 3D differences. 2D is clear winner when comparing with consistent information visibility (green).

Hierarchical Data Rooted, Directed relationships File Systems, Organization Trees, … Traditional Node-link diagrams require space proportional to number of children at different levels Overall aspect ratio grows exponentially with depth

Cone TreeCone Tree & Cam Tree “The clearest win in this technology is interactive animation. It is easy to demonstrate that animation shifts cognitive load to the human perceptual system.” Robertson, G. G., Card, S. K., and Mackinlay, J. D Information visualization using 3D interactive animation. Commun. ACM 36, 4 (Apr. 1993),

Cone Tree Issues  Occlusion  Navigation  Orientation Contrast with  SpaceTree Same animation benefits  TreeMap 1,000,000 node displays

Perspective Wall Details are presented with overview via fisheye-like zoom for linear data Sharp distortion at wall boundaries. Robertson, G. G., Card, S. K., and Mackinlay, J. D Information visualization using 3D interactive animation. Commun. ACM 36, 4 (Apr. 1993),

XML3D Visualize the link structure for web sites using hyperbolic zoom. Support web content creators placing new content into existing hierarchy Risden, K., Czerwinski, M., Munzner, T., Cook, D. An initial examination of ease of use for 2D and 3D information visualizations of Web content, International Journal of Human-Computer Studies, v.53 n.5, p , Nov. 2000

XML3D Empirical Study Controlled Experiment with 16 users and 4 tasks. Measure performance relative to 2D hierarchical displays (Windows Explorer). Statistically significant performance improvement for search tasks when category is present.

3D or not 3D Input  Mice offer only 2 degrees of freedom Output  Screens are planar User cognition  Naturally operate in 3D world  Awareness, perception, reasoning, and judgment Costs and benefits?

2D Navigation 3 degrees of freedom 1. Up / Down 2. Left / Right 3. Rotate XY Input controls  Mouse (2)  Arrow keys (2)

3D Navigation 6 degrees of freedom 1. Forward / Back 2. Left / Right 3. Up / Down 4. Pitch (transverse axis) 5. Yaw (normal axis) 6. Roll (longitudinal axis) Input controls  Mouse + arrow keys (4)  Flight stick (5)  3D Mouse (6)  Body Reference Body Reference

Output Devices Flat monitor  Stereoscopic “3D” glasses  Relative motion Kinetic depth Motion parallax Eye tracking Head mounted Retinal displays Holographic

Coupled Input/Output Ware and Franck  Find path of length 2 between 2 nodes 2D projection  ~26% error 3D stereo with tracking  ~8% error Timings roughly similar  Limited interaction Head/hand coupled Motion was effective, but timing suffered

Summary Positives 3D information visualization has promise Eye tracking for parallax effect Stereo for depth Missing features 3D input device for rotation Negatives Uncomfortable for user Hardware not widely accessible C. Ware and G. Franck, “Evaluating Stereo and Motion Cues for Visualizing Information Nets in Three Dimensions,” ACM Trans. Graphics, vol. 15, no. 2, 1996, pp

Spatial Memory Robertson’s Data MountainData Mountain  Leverage spatial abilities while keeping interaction simple  Faster and more accurate than IE4 Favorites

Summary Positives Leverages spatial and image memory  Users remembered their layout after several months! Simple navigation (point and click) Keeps user orientated at all times Limits occlusion and clutter Keeps text readable via pop-ups 3D audio enhances sense of depth Missing features Auto alignment X-ray vision Dynamic filters G. Robertson et al., “Data Mountain: Using Spatial Memory for Document Management,” Proceedings of UIST’98, 1998, ACM Press

2D vs. 3D Spatial Memory Where did I…  Leave Firefox? 2D window manager  Park my car? 2D (2½D) parking lot  Park my spaceship? 3D space Which is the most effective for memory?

2D vs. 3D Spatial Memory Cockburn and McKenzie  Compare 2D vs. 2½D vs. 3D Data Mountain Both virtual and physical interfaces

2D vs. 3D Spatial Memory  Users surprised by their spatial memory  Subjective ratings Preferred physical over virtual Physically least cluttered: 2D > 2½D ≈ 3D Physically quickly found pages: 2D > 2½D > 3D 3D felt “cluttered” and “inefficient”

Summary Skeptical of 3D document retrieval  As dimensionality increased Speed decreased User preference decreased Spatial memory clearly effective  But... 3D hindered retrieval, even in the physical world A. Cockburn, B. McKenzie, “Evaluating the Effectiveness of Spatial Memory in 2D and 3D Physical and Virtual Environments,” Proc. ACM Computer-Human Interaction Conf. Human Factors in Computing Systems, ACM Press, 2002, pp

Representation Matters W. Ark, et al., “Representation Matters: The Effect of 3D Objects and a Spatial Metaphor in a Graphical User Interface,” Proc. Human-Computer Interaction Conf. People and Computers XIII, Springer-Verlag, 1998, pp

Information Visualization Success Success is often due to design features that make the interfaces even better than reality  Interface controls are as important as the graphics display  Metrics help guide design  Usability testing is essential “… it might be more important to fight for two versus three clicks than to debate 2D versus 3D.” Shneiderman, B Why Not Make Interfaces Better than 3D Reality?. IEEE Comput. Graph. Appl. 23, 6 (Nov. 2003),

3D Guidelines Use occlusion, shadows, perspective carefully Minimize the number of navigation steps for users to accomplish their tasks Keep text readable Avoid unnecessary visual clutter, distractions, contrast-shifts and reflections Simplify user and object movements Organize groups of items in aligned structures to allow rapid visual search Enable users to construct visual groups to support spatial recall Allow teleportation, x-ray vision