Graphics Reference
In-Depth Information
(a)
(b)
S
(Controller
input)
V
(Avatar
motion)
Interface
(Controller)
Human
Avatar
Mental and
physical
functions
Avatar
motion
1
A
2
B
Unambiguity of
relationship
Controller
input
3
C
Fig. 12 Normal controller. a Relationship between controller
input and avatar motion.
a normal controller. Based on the concept above, in this study, we examined how an
operator's controller manipulation method changes when the operator performs
similar avatar motion in different situations using a rhythm controller.
3.2 Method for Analyzing the Controller Manipulation
Method
We describe the method for examining the controller manipulation method (rela-
tionship between the controller input and avatar motion) when an operator creates
avatar motion using the rhythm controller. When the zero-cross was created on the
controller waveform, as shown in Fig.
3
, the controller waveform between zero-
cross points up to two points prior to this incidence was integrated, and the thus the
integrated value (
Δ
S) was used as a velocity output value for the next zero-cross
point to operate the avatar. The transformation rule of the rhythm controller is a
function in which the argument is the
Δ
S and the dependent variable is the avatar
velocity (V). This
Δ
S, which is the area of a one-cycle waveform of the rhythm
controller, is determined by the difference in the cycle (the interval between
neighboring zero-cross points,
Δ
T) and the difference in the amplitude (
Δ
A).
However, because the operator can independently change both the cycle and
amplitude of the rhythm controller with freedom, the relationship between these
variables (
Δ
T and
Δ
A) and
Δ
S is not unique. For example, the operator can create a
speci
!
c size area using the methods below:
•
The operator changes
Δ
A with
Δ
T kept at almost zero.
•
The operator changes
Δ
T with
Δ
A kept at almost zero.
•
The operator changes both
Δ
T and
Δ
A.