2D vs. 3D2.1D Successes3D Success Stories3D Failures3D AmbiguityInformation AvailabilityEmpirical ResultsHierarchical DataCone Tree & Cam TreeCone TreePerspective WallXML3DXML3D Empirical Study3D or not 3D2D Navigation3D NavigationOutput DevicesCoupled Input/OutputSummarySpatial MemorySlide 212D vs. 3D Spatial MemorySlide 23Slide 24Slide 25Representation MattersInformation Visualization Success3D GuidelinesAdam PhillippyMichael SchatzCMSC 838SApril 4th, 20052D vs. 3D3D2.1D SuccessesModest use of 3D to add highlights to 2D interfaces:Raised/Depressed ButtonsOverlapping Windows & ShadowsIcons that resemble real-world objectsNow a standard component of desktop metaphor3D Success StoriesNatural 3D VisualizationsMedical Imagery, Architectural Drawing, Computer Assisted Design, Scientific SimulationsContinuous variables, volumes, surfaces, inside and outside, left and right, below and above are intrinsically meaningful.Game EnvironmentsFirst person shooters, role playing fantasy, virtual 3D environmentsIncreasingly rich social contexts based on social cognition3D FailuresAir-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 IssuesInterface Issues3D AmbiguityProjective ambiguity3D on a 2D display creates ambiguity in all 3 dimensions2D shadows help disambiguate x,y positionOrientation ambiguity3D models provide limited informationOther icons may be necessary to resolveInformation AvailabilitySmallman, H. S., St. John, M., Oonk, H. M., and Cowen, M. B. 2001. Information Availability in 2D and 3D Displays. IEEE Comput. Graph. Appl. 21, 5 (Sep. 2001), 51-57.Empirical ResultsControlled experiment with 32 users performing search tasks across interfacesConfirmed 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 depthCone 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. 1993. Information visualization using 3D interactive animation. Commun. ACM 36, 4 (Apr. 1993), 57-71.Cone TreeIssuesOcclusionNavigationOrientationContrast withSpaceTreeSame animation benefitsTreeMap1,000,000 node displaysPerspective WallDetails are presented with overview via fisheye-like zoom for linear dataSharp distortion at wall boundaries.Robertson, G. G., Card, S. K., and Mackinlay, J. D. 1993. Information visualization using 3D interactive animation. Commun. ACM 36, 4 (Apr. 1993), 57-71.XML3DVisualize the link structure for web sites using hyperbolic zoom.Support web content creators placing new content into existing hierarchyRisden, 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.695-714, Nov. 2000XML3D Empirical StudyControlled 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 3DInputMice offer only 2 degrees of freedomOutputScreens are planarUser cognitionNaturally operate in 3D worldAwareness, perception, reasoning, and judgment Costs and benefits?2D Navigation3 degrees of freedom1. Up / Down2. Left / Right3. Rotate XYInput controlsMouse (2)Arrow keys (2)3D Navigation6 degrees of freedom1. Forward / Back2. Left / Right3. Up / Down4. Pitch (transverse axis)5. Yaw (normal axis)6. Roll (longitudinal axis)Input controlsMouse + arrow keys (4)Flight stick (5)3D Mouse (6)Body ReferenceOutput DevicesFlat monitorStereoscopic“3D” glassesRelative motionKinetic depthMotion parallaxEye trackingHead mountedRetinal displaysHolographicCoupled Input/OutputWare and FranckFind path of length 2 between 2 nodes2D projection~26% error3D stereo with tracking~8% errorTimings roughly similarLimited interactionHead/hand coupledMotion was effective, but timing sufferedSummaryPositives3D information visualization has promiseEye tracking for parallax effectStereo for depthMissing features3D input device for rotationNegativesUncomfortable for userHardware not widely accessibleC. 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. 121-139.Spatial MemoryRobertson’s Data MountainLeverage spatial abilities while keeping interaction simpleFaster and more accurate than IE4 FavoritesSummaryPositivesLeverages spatial and image memoryUsers remembered their layout after several months!Simple navigation (point and click)Keeps user orientated at all timesLimits occlusion and clutterKeeps text readable via pop-ups3D audio enhances sense of depthMissing featuresAuto alignmentX-ray visionDynamic filtersG. Robertson et al., “Data Mountain: Using Spatial Memory for Document Management,” Proceedings of UIST’98, 1998, ACM Press. 153-162.2D vs. 3D Spatial MemoryWhere did I…Leave Firefox?2D window managerPark my car?2D (2½D) parking lotPark my spaceship?3D spaceWhich is the most effective for memory?2D vs. 3D Spatial MemoryCockburn and McKenzieCompare 2D vs. 2½D vs. 3D Data MountainBoth virtual and physical interfaces2D vs. 3D Spatial MemoryUsers surprised by their spatial memorySubjective ratingsPreferred physical over virtualPhysically least cluttered: 2D > 2½D ≈ 3DPhysically quickly found pages: 2D > 2½D > 3D3D felt “cluttered” and “inefficient”SummarySkeptical of 3D document retrievalAs dimensionality
View Full Document