Mark Information Generation on Virtual Objects via Sight Bead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating mark information in virtual environments require users to interrupt other operations by opening a map thumbnail, which disrupts interactions with virtual characters and limits marking capabilities to geographic locations only.
Innovation Solution
A method and apparatus that display a target-perspective picture of a virtual environment with a sight bead and mark control interface, allowing users to switch perspectives and generate mark information on virtual objects without interrupting other operations, using a joystick control to select mark types and project rays for accurate marking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a map thumbnail is opened to mark a geographic location, then marking functionality is provided, but other operations of the virtual character are interrupted
Solution Approach 1:
The patent merges the marking functionality directly into the main game interface by displaying a mark control interface overlay on the target-perspective picture. This allows users to mark virtual objects without leaving the game view or opening separate map interfaces, thus maintaining operation continuity while providing marking capability.
Solution Approach 2:
The mark control interface is designed to mark both geographic locations and virtual objects within the same interface. The sight bead system allows the marking function to work across different target types (ground locations and 3D virtual objects) without requiring separate control mechanisms, achieving multi-functionality.
2Measurement precision
If a zoomed-in map thumbnail is displayed for marking, then marking precision is improved, but the view of the virtual environment is blocked
Solution Approach 1:
The patent transitions from 2D map-based marking to 3D virtual object marking by introducing a sight bead that projects rays in three-dimensional space. This allows precise marking of virtual objects at various distances and angles without requiring a zoomed-in map view, maintaining the full visible area of the virtual environment.
Solution Approach 2:
The sight bead acts as an intermediary between the user's gaze direction and the target virtual object. It provides visual feedback and precise targeting without blocking the view of the virtual environment, unlike a zoomed-in map would. The sight bead is a small visual indicator that does not obstruct the overall scene.
3Ease of manufacture
If marking is limited to geographic locations on a map, then implementation simplicity is maintained, but marking versatility is reduced
Solution Approach 1:
The mark control interface with sight bead system is designed to mark both geographic locations and virtual objects using the same mechanism. The system automatically adapts to the type of target being marked, providing versatility without requiring separate marking systems for different target types.
Solution Approach 2:
The marking system is dynamic in that it adapts its behavior based on the user's interaction. When the user interacts with the mark control interface, the sight bead dynamically tracks the user's gaze and the virtual character's orientation, automatically adjusting to mark the appropriate target type (ground location or virtual object) without requiring manual configuration.
Data Source
AI summary
A method for generating mark information in a virtual environment includes displaying a target-perspective picture showing the virtual environment, a sight bead pointing to an aiming position, and receiving a mark operation triggered on a mark control interface. The method further includes, in response to receiving the mark operation, generating, according to the received mark operation, mark information on a virtual object to which the aiming position points. The virtual object on which the mark information is generated is a movable object, a virtual prop, a virtual building, or a virtual landscape object in the virtual environment. The generated mark information is visible at a position of the virtual object in the virtual environment to one or more teammates of the virtual character.


