Virtual Object Trajectory Control for Repeated Hit Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing interaction methods between virtual objects in virtual scenes are inefficient, as the first virtual object can only be struck in situ, leading to low interaction efficiency.
Innovation Solution
Implementing a method where a controlled virtual object can hit a first virtual object, causing it to fly along a first trajectory, and upon hitting a target part by a second virtual object satisfying a preset condition, it can fly along a second trajectory, allowing multiple interactions within a short time frame.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the first virtual object can only be struck in situ, then the interaction method is simple, but the interaction efficiency is low
Solution Approach 1:
The patent makes the first virtual object dynamic by enabling it to fly along trajectories after being hit, rather than remaining stationary. This dynamic behavior allows the controlled virtual object to interact with the same first virtual object multiple times at different positions, significantly improving interaction efficiency without requiring complex additional systems
Solution Approach 2:
The patent introduces spatial dimensionality to the interaction by implementing flight trajectories (first and second flight trajectories) that allow the first virtual object to move through three-dimensional space. This dimensional expansion enables multiple interaction opportunities within the same time frame, transforming the interaction from a single-point event to a multi-position sequence
2Productivity
If the first virtual object flies along a trajectory after being hit, then the interaction efficiency improves, but the calculation complexity increases
Solution Approach 1:
The patent segments the flight path into distinct trajectories (first flight trajectory and second flight trajectory) with different parameters. Each trajectory is calculated independently based on specific conditions, breaking down the complex motion into manageable segments that can be processed separately, thus reducing overall calculation complexity while maintaining high interaction efficiency
3Productivity
If multiple interactions are enabled within a short time frame, then the human-computer interaction efficiency improves, but the system response time requirement increases
Solution Approach 1:
The patent ensures continuous useful action by implementing uninterrupted flight trajectories for the first virtual object. The object continuously moves along predefined paths and remains available for interaction throughout the flight, eliminating idle time and maximizing interaction opportunities within the available time frame, thereby improving human-computer interaction efficiency without excessively tightening response time requirements
Data Source
AI summary
An interaction control method and apparatus for virtual objects are provided. The method may be performed by a computer device and may include: outputting a virtual scene interface comprising a first virtual object; generating, based on a controlled virtual object hitting the first virtual object, a first flight trajectory of the first virtual object, wherein the controlled virtual object is being controlled by a terminal device; and generating, based on that a target part of the first virtual object has been hit by a second virtual object and the second virtual object satisfying a preset condition, a second flight trajectory of the first virtual object.


