Virtual Ray Display Control for Near-Far Interaction Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The display form of virtual rays in virtual scenes is often simple, leading to a poor interactive experience for users interacting with virtual objects.
Innovation Solution
Obtain real-time position information of a controller emitting a virtual ray and dynamically adjust its display form based on this information, dividing the interaction region into near and far field regions to enrich the display and improve interaction diversity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the display form of virtual rays is kept simple, then the system complexity is reduced, but the interactive experience quality deteriorates
Solution Approach 1:
The patent applies dynamics by making the virtual ray display form changeable based on interaction state. The system dynamically adjusts the display form from a simple line to a more complex form with interaction region indications when the controller enters the interaction region, and reverts to the simple form when exiting. This resolves the contradiction by providing complexity only when needed for enhanced interaction feedback.
Solution Approach 2:
The patent changes display parameters (such as visibility of interaction region, ray style, color) based on the controller's position relative to the virtual object. When the controller is in the interaction region, the system modifies display parameters to show interaction possibilities; when outside, it uses simpler display parameters. This parameter-based adaptation resolves the contradiction between simplicity and interaction quality.
2Ease of operation
If the display form of virtual rays is dynamically adjusted, then the interactive experience is enhanced, but the system complexity increases
Solution Approach 1:
The patent applies local quality by differentiating the display treatment in different spatial regions. The interaction region around the virtual object receives enhanced display treatment (visible interaction indicators), while other regions use simpler display forms. This localized enhancement provides rich interaction feedback where needed without increasing overall system complexity.
Solution Approach 2:
The patent segments the virtual space into an interaction region and non-interaction region based on distance from the virtual object. By dividing the space and applying different display rules to each segment, the system achieves dynamic display adjustment without requiring complex global control logic, thus managing complexity effectively.
3Measurement precision
If the interaction region is divided into near and far field regions, then the interaction accuracy is improved, but the computational complexity increases
Solution Approach 1:
The patent segments the interaction region into near field and far field regions based on distance from the virtual object. This segmentation enables different interaction behaviors and display forms for each region, improving interaction accuracy by providing region-specific feedback. The simple distance-based segmentation criterion keeps computational complexity manageable.
Solution Approach 2:
The patent uses distance as a parameter to determine region classification (near or far field). By changing display and interaction parameters based on the calculated distance from the virtual object, the system achieves precise region-based interaction control with straightforward computational logic, balancing accuracy and complexity.
Data Source
AI summary
The present application provides a display control method and apparatus, a device, and a medium. The method includes: obtaining real-time position information of a controller, where the controller is configured to emit a virtual ray pointing to any virtual object in a virtual space; determining a target display form of the virtual ray according to the real-time position information of the controller; and adjusting a display form of the virtual ray according to the target display form of the virtual ray.


