3D Virtual Environment Navigation with Interactive Scene Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 3D virtual environments often result in users missing important details due to non-interactive cutscenes and limited user interaction, leading to a suboptimal experience.

Innovation Solution

A method and system that provides navigation assistance in 3D virtual environments by using predefined paths with dynamic virtual characters, virtual cameras, and interactive scene indications to guide users through the environment, capturing and sharing video streams, and utilizing a publish-subscribe model for data communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cutscenes are used to provide cinematic experiences and set mood, then user experience is improved, but user interaction is limited or prevented

Engineering Contradiction:
Improveuser experience qualityVSAvoiduser interaction capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically transitions between cutscene mode and interactive mode based on user presence and navigation state. When users are far from the cinematic area, the system plays cutscenes automatically. When users approach or enter the area, the system pauses or stops the cutscene and enables interactive exploration, thus adapting the interaction level dynamically to resolve the contradiction between cinematic experience and user interaction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically detects user positions and determines whether to play, pause, or stop cutscenes without requiring manual user input. The navigation path system automatically guides users to cinematic areas and manages the cutscene playback timing, allowing the system to self-regulate the balance between cinematic presentation and user interaction opportunities.

Inventive Principle:
Principle #25Self-service

2Loss of information

If navigation paths are divided into sub-paths at virtual areas, then users can explore details holistically, but system complexity increases

Engineering Contradiction:
Improvedetail visibilityVSAvoidnavigation system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The navigation path is segmented into multiple sub-paths at virtual areas of interest. Each sub-path provides a specific viewing angle or approach to the virtual area, allowing users to explore details from multiple perspectives. This segmentation ensures that important details are not missed while maintaining organized path management through modular sub-path structures.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If virtual characters are positioned dynamically to form geometries, then interactive cinematic experiences are created, but control complexity increases

Engineering Contradiction:
Improvecinematic experience varietyVSAvoidcharacter control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Virtual characters dynamically adjust their positions to form various geometries (such as circles, lines, or patterns) at virtual areas during cutscenes. This dynamic positioning creates diverse cinematic compositions and visual interest without requiring complex manual control, as the character positions are automatically managed by the system based on predefined cinematic patterns.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250281843A1Method and system for providing navigation assistance in three-dimensional virtual environments
Publication Date: 2025.09.11 TMRW GROUP IP
  • US20250281843A1 patent drawing
  • US20250281843A1 patent drawing
  • US20250281843A1 patent drawing

AI summary

A method for providing navigation assistance in a three-dimensional (3D) virtual environment includes a plurality of virtual characters corresponding to a plurality of users, wherein the plurality of virtual characters communicates with each other in the 3D virtual environment and a plurality of virtual cameras corresponding to the plurality of virtual characters. Further, the given virtual camera being movable according to a movement of the corresponding virtual character. Further, providing at least one predefined navigation path in the 3D virtual environment for directing the plurality of virtual characters to move towards at least one virtual area in the 3D virtual environment. Furthermore, providing an indication of scene details in the at least one virtual area. Moreover, capturing a plurality of video streams using the plurality of virtual cameras and sending the plurality of video streams to the plurality of user devices for display thereat.