Virtual Object Display Adjustment for Third-Party Immersion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems for enabling players to operate in virtual spaces do not provide an engaging experience for third-party observers, as they primarily view the player's actions without immersive interaction with the virtual environment.
Innovation Solution
A terminal device and system that includes a real space camera and a virtual camera, allowing for the capture and composition of real and virtual space images to create a more immersive experience for third-party observers by dynamically adjusting the display of virtual objects based on their positional relationship with the virtual camera and player objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a player operates a virtual object in a virtual space using a head mounted display, then the player can experience virtual reality, but third persons can only view the player's operation without immersive interaction
Solution Approach 1:
The system segments the display experience into two distinct channels: a first image for the player showing the first virtual object, and a second image for third persons showing both the player and a second virtual object. This segmentation allows each viewer type to receive optimized visual information tailored to their specific needs and perspectives.
Solution Approach 2:
The system adds a new dimension to the viewing experience by introducing a second virtual object that represents the player's virtual presence from a third-person perspective. This creates a layered spatial arrangement where the player can simultaneously experience first-person immersion while being observable as a virtual character in the same space, enabling third persons to interact with and observe the player's actions from an external viewpoint.
2Speed
If the player moves in virtual space, then the player's viewpoint changes, but third persons cannot see the player's movements clearly
Solution Approach 1:
The second virtual object serves as an intermediary that represents the player's virtual presence and movements. Instead of directly displaying the player's physical movements, the system creates a virtual avatar that mediates between the player's actions and the third person's observation, making movements visible and interactive from an external perspective.
Solution Approach 2:
The system creates a virtual copy (the second virtual object) of the player's presence in the virtual space. This copy replicates the player's movements and actions, allowing third persons to observe and interact with the player's virtual representation without interfering with the player's actual first-person experience.
3Quantity of substance
If multiple virtual objects are displayed in virtual space, then the virtual environment becomes more complex, but third persons have difficulty distinguishing the player's actions
Solution Approach 1:
The system applies different display qualities and priorities to different virtual objects based on their relationship to the player. The second virtual object (player avatar) and objects directly interacted with by the player are given prominence in the third-person view, while other objects are displayed with appropriate visual hierarchy. This local differentiation helps third persons quickly identify player actions among multiple virtual objects.
Data Source
AI summary
A terminal device includes an interface configured to communicate with an external device, a memory, and a processor. The memory is configured to store computer-readable instructions, a first virtual object, and a second virtual object. The first virtual object is operable based on an instruction input by a player in a real space. The processor is configured to execute the computer readable-instructions so as to: obtain a virtual space image including the first and second virtual objects, the virtual space image being virtually captured by a virtual camera in a virtual space; recognize a positional relationship between the second virtual object and one of the first virtual object and the virtual camera in the virtual space; and change a display form of the second virtual object, when the positional relationship is a predetermined positional relationship.


