Welcome and Introduction to 3D Interaction

advertisement
POSTECH VR
Introduction to
3D Interaction
포항공과대학교 컴퓨터 공학과
가상현실감 연구실
POSTECH VR Laboratory
• Members
– Prof. Chan Mo Park and Asst. Prof. Gerard Jounghyun Kim
– Research Staff(3), Ph.D. Student(3), Master’s Student(10)
• Research
– 3D interaction
• interactive music system
• multimodal interaction for CAD
• VR based motion training
– software engineering of virtual worlds
– human body modeling
• http://www.postech.ac.kr/cse/vr
POSTECH VR
Introduction
2
발표 순서
• Introduction(90 min.)
– 3D interaction tasks(definition)
– issues on 3D interaction design
– taxonomy of 3D interaction
• Task oriented interaction design at POSTECH(50 min.)
– interaction techniques for immersive CAD : menu selection
– interactive music system : manipulation/view
– VR based motion training(Ghost Metaphor) : following/view
• Evaluation for 3D interaction tasks(30 min.)
– usability engineering method
– evaluation techniques
• Conclusion and Discussion(10 min.)
POSTECH VR
Introduction
3
Why 3D Interaction?
• 3D/VE application
– immersion(presence)
– naturalness(cognitive load)
– fast/efficient
• Application up-to-date
– example
• architectural walkthrough, visualization, training etc.
– complex interaction
– usability
– problem
• introduce 2D interaction technique : DOF problem
• advanced technology : not ensure that VE’s are usable
POSTECH VR
Introduction
4
Definitions
• Interface technology
– specialized choice of the hardware/software through which
a user communicates with a computer system
• Interaction model
– a model by which the user accomplishes some tasks via the
interface
System
S/W
H/W
Performer,
Inventor,
WTK, ...
HMD,
Tracker,
Glove...
Interaction Model
data format, stage, view,
hierarchy, structure, ...
POSTECH VR
Introduction
Tasks
select, observe,
manipulate, ...
5
Interaction Tasks
• Navigation
– movement(travel, walk) and planning(way-finding)
• Selection
– choosing one or more objects
• Manipulation
– specification of object position, orientation, scale, shape,
others
• Selection  Manipulation ?
– selection may be a stand-alone task
– ex) menu selection(command)
• Others : almost atomic(chunked) tasks
–
–
–
–
visual information browsing
measurement
data input
following, flow control
POSTECH VR
Introduction
6
Goals of Interaction Design
• Performance
– efficiency, accuracy and productivity
– quantitative measures : how well is task being done?
• Usability
– easy to use and learn
– qualitative experience : how easy is it to communicate with?
• Applicability
– take not hindered by the interface
– qualitative measures : how well applicable is it to other
applications?
POSTECH VR
Introduction
7
Directions of Research
• Generic interaction technique
– do not consider particular applications
– infer from real 3D interaction methods/develop new
techniques
• Application dependent interaction technique
– suitable interaction methods for a given application
– start from GIT and consider new techniques
• Conflict
– from GIT to ADIT and from ADIT to ADIT
– need methodology for developing/verifying GIT/ADIT in a
scientific way
• Goal
– guideline for 3D interaction design
– GIT : initial guideline for 3D interaction design
– ADIT : case by case UI study  design of process
POSTECH VR
Introduction
8
Download