促进在无控制器的3D环境中探索线性对齐的对象,使用目光和微手势
IEEE transactions on visualization and computer graphics
|October 3, 2025
概括
我们开发了三种新的技术,用于在扩展现实 (XR) 中探索分层内容. 连续推送提供更快的探索,而Push&Return则为基于深度的用户界面提供了最准确和首选的方法.
科学领域:
- 人与计算机的交互
- 扩展现实 (XR) 接口
- 用户界面 (UI) 设计设计
背景情况:
- 扩展现实 (XR) 环境在管理大型数据集和内容方面存在挑战.
- 在XR中基于深度的物体探索,特别是没有物理设备的物体探索,仍然是一个未经探索的领域.
- 现有的研究主要集中在水平或平面相互作用上,忽视了面向深度的探索.
研究的目的:
- 引入和评估三种新的线性对齐层过渡技术,用于在无控制器的XR中进行基于深度的UI探索.
- 评估这些技术在不同层配置中的效率,精度和用户体验.
主要方法:
- 开发了三种不同的技术:连续推进,推进和返回以及倾斜和返回.
- 用户研究涉及30名参与者,以比较性能,可用性和偏好.
- 通过两层配置进行评估:8层和16层设置.
主要成果:
- 连续推送显示了更快的探索速度和更少的用户精力.
- 推回实现了最高水平的准确性,是用户最喜欢的技术.
- 用户性能在8层和16层配置之间有所不同,这对UI设计有影响.
结论:
- 提出的层过渡技术为XR中高效的基于深度的对象探索提供了可行的解决方案.
- 推和返回推用于需要高精度和用户满意度的任务.
- 讨论了在基于深度的UI中优化无控制器XR交互的设计含义.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
702
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
702
Three-Dimensional Force System:Problem Solving
1.3K
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
1.3K
Relative Motion Analysis using Rotating Axes
879
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
879
Planar Rigid-Body Motion
975
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
975
Depth Perception and Spatial Vision
1.8K
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
1.8K
Orthogonal Trajectories
6
Orthogonal trajectories describe the geometric relationship between two families of curves that intersect each other at right angles. One illustrative case involves a family of parabolas that open sideways along the x-axis. These curves share a common shape but differ by a scaling parameter, resulting in a set of curves that all pass through the origin and widen at different rates.Determining Orthogonal TrajectoriesTo identify the orthogonal trajectories for these parabolas, the first step...
6


