Advanced Interaction Techniques Flashcards

1
Q

Define: Advanced Interaction Technique

A

A method that uses complex technologies to allow

users and computers to communicate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define: 3D Interaction Technique

A

A method for users and computers to communicate

in a real-world, 3D space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List three broad types of 3D interaction

A

Navigation
Selection and manipulation
System control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define: Navigation Technique

A

An interaction technique that allows the user to move

to a desired position within the virtual environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List three reasons to travel

A

Exploration
Searching
Maneuver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the six categories of navigation techniques?

A
Physical locomotion
Device-based
Steering
Selection-based
Manipulation-based
Scaling-based
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does physical locomotion rely on for travel?

A

The user’s physical movements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T/F Physical Locomotion usually mimics a natural method of locomotion in the real world

A

T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List examples of physical locomotion

A
Walking
Redirected walking
Seven league boots
Walking in place
Human joystick
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which physical locomotion applies slight rotations to the user’s movements instead of using a one-to-one mapping?

A

Redirected walking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name the physical locomotion: The user physically steps in place to virtually walk in the direction of the steps

A

Walking in place

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Name the physical locomotion: Uses the position of the user relative to the center of the tracked space to create a 2D vector

A

Human joystick

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the device-based navigation technique

A

Use devices that respond to the user’s physical movements for travel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the steering-based navigation technique

A

Allows the user to continuously control the direction of virtual motion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the selection-based navigation technique

A

Allow the user to select a route, a target, or a predefined motion and then automatically moves the user along a path to the destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the manipulation-based navigation technique

A

Allow the user to use a manipulation technique for travel

17
Q

What is the scaling-based navigation technique

A

Change the scale of the world so that a physical movement of one meter can represent one nanometer, one kilometer, or another distance

18
Q

Define: Selection Technique

A

An interaction technique that allows the user to choose

one or more objects from a set of available objects

19
Q

Define: Manipulation Technique

A

An interaction technique that allows the user to position, rotate, scale, or otherwise modify objects

20
Q

T/F Often easy to separate selection and manipulation techniques due to manipulation closely following selection

A

F

21
Q

List 5 categories of selection techniques

A
Touching
Pointing
Occlusion
Enclosure
Indirect
22
Q

List 4 categories of manipulation techniques

A

Hand-centered
Offset-based
Proxy
Indirect

23
Q

Define: System Control Technique

A

An interaction technique that allows the user to request the system to perform a function, change the mode of interaction, or change the system state

24
Q

Define: Symbolic Input Technique

A

An interaction technique that allows the user to communicate symbolic information (e.g., text, numbers, etc.) to the system