Virtual Object Pose Transition for Smooth Scene Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual scene interaction technologies result in rigid and unnatural movements of virtual objects, affecting the smoothness of image display and game experience.
Innovation Solution
A method that gradually adjusts the pose of a virtual object from a current pose to a reference pose over a series of frames, determining a pose difference value and controlling the object's pose adjustment based on interaction conditions, ensuring a natural and smooth transition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the virtual object is controlled to forcibly move from the current position to another position, then the interaction action can be completed quickly, but the movement becomes rigid and affects the smoothness of image display
Solution Approach 1:
The patent segments the pose adjustment process into multiple transition frames. Instead of forcing an immediate pose change, the virtual object's pose is adjusted incrementally across multiple frames, with each frame showing a intermediate state between the current pose and the target pose. This segmentation transforms a single abrupt movement into a series of small, smooth transitions that maintain image display quality while completing the interaction.
Solution Approach 2:
The patent implements dynamic pose adjustment by calculating a pose adjustment value for each frame based on the difference between the current pose and the reference pose. The adjustment value is determined dynamically for each frame rather than being a fixed immediate transformation. This dynamic approach allows the pose to evolve smoothly over time, adapting to the interaction requirements while maintaining visual smoothness.
2Object-generated harmful factors
If the virtual object's pose is adjusted gradually over multiple frames, then the interaction action becomes more natural and smooth, but the interaction completion time increases
Solution Approach 1:
The patent changes the parameter of pose adjustment from an immediate binary state (current pose to target pose) to a continuous parameterized transition. By introducing a pose adjustment value that represents the degree of completion for each frame, the system creates a smooth parameterized transition. This allows the pose to evolve naturally over frames while the number of frames required can be controlled to balance smoothness with interaction completion time.
3Manufacturing precision
If the virtual object does not meet the reference pose exactly, then multiple interaction control triggers are needed, but this causes resource waste
Solution Approach 1:
The patent performs preliminary pose adjustment during the transition frames before the interaction control needs to be triggered. By the time the interaction control becomes available for triggering, the virtual object has already been pre-adjusted to the reference pose through the gradual pose adjustment process. This preliminary action ensures that when the user triggers the interaction, the object is already in the correct pose, eliminating the need for multiple triggers and reducing resource waste.
Data Source
AI summary
Embodiments of this application disclose a virtual scene interaction data processing method, including displaying a virtual object and an interactive object in a virtual scene; acquiring a current pose of the virtual object at a first moment in response to the virtual object meeting, at the first moment, an interaction condition between the virtual object and the interactive object; determining a pose difference value between the current pose and a reference pose, the reference pose being an initial pose of the virtual object; determining a ratio of the pose difference value to a number of transition frames as a pose adjustment value, the number of transition frames being a number of image frames between the first moment and a second moment; and controlling the virtual object to implement, starting from the first moment, the pose adjustment value in each image frame until the second moment.


