(1) scalable wim by li, fu and hanson yinggang li *, chi-wing fu +, andrew hanson * department of...

Post on 27-Mar-2015

214 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

(1)Scalable WIM by Li, Fu and Hanson

Yinggang LiYinggang Li**, Chi-Wing Fu, Chi-Wing Fu++, Andrew Hanson, Andrew Hanson**

Department of Computer ScienceDepartment of Computer Science**Indiana UniversityIndiana University++Hong Kong University of Science & TechnologyHong Kong University of Science & Technology

Scalable WIMScalable WIM: Effective Exploration in Large-: Effective Exploration in Large-Scale Astrophysical Environments Scale Astrophysical Environments

(2)Scalable WIM by Li, Fu and Hanson

Travel 13 Billion Light Year SpaceTravel 13 Billion Light Year Space

(3)Scalable WIM by Li, Fu and Hanson

Using Miniature Map in VRUsing Miniature Map in VR

► Linearly Scaled Linearly Scaled Down WorldDown World

► manipulating the manipulating the point-of-view point-of-view through metaphorthrough metaphor

► Help Help travel/wayfinding in travel/wayfinding in bounded bounded environment.environment.

(4)Scalable WIM by Li, Fu and Hanson

WIM Map for Space WIM Map for Space TravelerTraveler

(5)Scalable WIM by Li, Fu and Hanson

System Design ChallengesSystem Design Challenges

► Cover Scales and Sparsity of UniverseCover Scales and Sparsity of Universe

► Fit into Normalized Depth Buffer (Level-of-Fit into Normalized Depth Buffer (Level-of-Detail)Detail)

(6)Scalable WIM by Li, Fu and Hanson

User Interaction ChallengesUser Interaction Challenges

► Adaptive Speed for fast and smooth travelAdaptive Speed for fast and smooth travel

► Global/ Local Context Awareness Global/ Local Context Awareness

(7)Scalable WIM by Li, Fu and Hanson

►Rapid transformation of positions and Rapid transformation of positions and vectors at any arbitrary scale.vectors at any arbitrary scale.

World Space Power ScalingWorld Space Power Scaling

►Providing a consistent and hierarchical Providing a consistent and hierarchical structure for the unbounded sparse structure for the unbounded sparse environment.environment.

Power Cues, MSTPower Cues, MST

►Context Knowledge for distance, Context Knowledge for distance, scales, motion & orientation scales, motion & orientation perceptionperception

Overview Map, Eye Space RemappingOverview Map, Eye Space Remapping … …

Key Features of Scalable WIMKey Features of Scalable WIM

(8)Scalable WIM by Li, Fu and Hanson

►Foundation developed for the Foundation developed for the mechanics of multi-scale visualization.mechanics of multi-scale visualization. A Transparently Scalable Visualization ArchiA Transparently Scalable Visualization Archi

tecture for Exploring the Universetecture for Exploring the Universe,,Chi-Wing Fu and Andrew J. HansonChi-Wing Fu and Andrew J. Hanson

Very Large Scale Visualization Methods for Very Large Scale Visualization Methods for Astrophysical DataAstrophysical Data

Andrew J. Hanson, Chi-Wing Fu, and E.A. Andrew J. Hanson, Chi-Wing Fu, and E.A. Wernert Wernert

►Part of Solar Journey project supported Part of Solar Journey project supported in part by NASA grants NAG5-8163, in part by NASA grants NAG5-8163, NAG5-11999, NAG5-13558, and SGINAG5-11999, NAG5-13558, and SGI

(9)Scalable WIM by Li, Fu and Hanson

Scalable WIMScalable WIM: A 3D Map System: A 3D Map System

(10)Scalable WIM by Li, Fu and Hanson

Design and ImplementationDesign and Implementation

ContinuouslyContinuously Scaling WIMScaling WIM

Immersive 1st person view3rd person view

(11)Scalable WIM by Li, Fu and Hanson

Power Spatial ScalingPower Spatial Scaling

► Power Scaled Coordinates (PSC) Power Scaled Coordinates (PSC)

► Map user control to the exponential powerMap user control to the exponential power Linear adjusting current spatial scale SLinear adjusting current spatial scale SWIMWIM

Camera setting is unaffected during scalingCamera setting is unaffected during scaling Linear scaling the entire world space relative to the current Linear scaling the entire world space relative to the current

scale Sscale SWIMWIM

1 Unit eye space = world space unit in meterdf

WIMS10

WIMSzyxWIM

S

TTTT

zyx

10),,( :n vectortranslatio

10),,( :position

otherwiseTzTyTx

SSifTzTyTxSS

zSS

ySS

x

WIMzSS

ySS

xSS

WIMWIMWIM

WIMWIMWIM

),10,10,10(

),10,10,10()()()(

)()()(

(12)Scalable WIM by Li, Fu and Hanson

Context CuesContext Cues

Power Cube: Power Cube: Nested and CenteredNested and Centered

Proximity Cue: Dynamic MST

Overview Map: Context, Scale manipulation

)/(tan),log( where),( 1222 xyzyxrr

(13)Scalable WIM by Li, Fu and Hanson

Context CuesContext Cues

Nested Power CylinderNested Power Cylinder

Proximity Cue: Projection

Overview Map

(14)Scalable WIM by Li, Fu and Hanson

Context CuesContext Cues

Landmark Landmark ReferenceReference

Adaptive ReferenceAdaptive Reference

(15)Scalable WIM by Li, Fu and Hanson

Logarithmic Space MappingLogarithmic Space Mapping

LogSkyLogSkyLogarithmically mapped Eye SpaceLogarithmically mapped Eye Space

(16)Scalable WIM by Li, Fu and Hanson

►The Select-and-Go The Select-and-Go

►Spatial ScalingSpatial Scaling

►Path-basedPath-based

Navigation ModelNavigation Model

(17)Scalable WIM by Li, Fu and Hanson

Path PlanningPath Planning

Linear Eye SpaceLinear Eye Space Logarithmically mapped Eye SpaceLogarithmically mapped Eye Space

(18)Scalable WIM by Li, Fu and Hanson

► User interface design principles for User interface design principles for exploring sparse space of large scalesexploring sparse space of large scales..

► 3D Scalable World-In-Miniature map 3D Scalable World-In-Miniature map incorporates continuous spatial scaling to incorporates continuous spatial scaling to assist travel.assist travel.

► Context cues customized for wayfinding Context cues customized for wayfinding in virtual astrophysical explorationin virtual astrophysical exploration..

SummarySummary

top related