Virtual Object Placement Indicator for Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accurately visualizing and placing two- and three-dimensional objects in virtual 3D spaces due to the inability to predict how objects will interact with other objects, leading to time-consuming trial and error during gameplay.

Innovation Solution

An indicator system is introduced that displays the object's characteristics and potential interactions before generation, allowing users to adjust the object's position and orientation, preventing collisions and ensuring accurate placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users directly generate objects in virtual space without preview, then object generation is quick, but placement accuracy is poor requiring repeated attempts

Engineering Contradiction:
Improveobject placement accuracyVSAvoidtime for repeated placement attempts
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system displays a preview indicator showing where the object will be generated before the user confirms placement. This preliminary visualization allows users to verify the object's position, orientation, and potential collisions with other objects in the virtual space, enabling accurate placement without repeated trial and error attempts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The preview indicator serves as an intermediary element between the user's placement command and the actual object generation. It provides visual feedback about the object's characteristics and interactions with the environment, mediating the placement process to ensure accuracy before final generation occurs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If users can visualize object interactions before placement, then placement accuracy improves, but system complexity increases

Engineering Contradiction:
Improveobject placement accuracyVSAvoidindicator system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates a simplified visual copy (preview indicator) of the object to be generated, displaying its characteristics and position without requiring the full object generation process. This copying approach provides necessary visualization information while avoiding the complexity of rendering and processing the complete object model before placement.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10297090B2Information processing system, apparatus and method for generating an object in a virtual space
Publication Date: 2019.05.21 NINTENDO CO LTD
  • US10297090B2 patent drawing
  • US10297090B2 patent drawing
  • US10297090B2 patent drawing

AI summary

An example information processing apparatus includes a processing system configured to control the information processing apparatus to: determine a base and a base direction in a virtual space; and determine whether an object can be generated in the virtual space relative to the base in the base direction. Based on determining that the object can be generated relative to the base in the base direction, an animated indicator may be displayed indicating at least the base direction for generating the object in the virtual space. Based on determining that a specified condition is satisfied, the object may be progressively generated relative to the base in the base direction.