Virtual Camera Object Display Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In game devices and simulations, objects often appear in unstable states due to physics engine calculations, leading to unnatural behavior when displayed, as they transition from unstable to stable states, disrupting the gaming experience.

Innovation Solution

A method is implemented where objects in unstable states are delayed in their display until their physical behavior is complete, ensuring they are in a stable state before being shown, using a virtual camera control system, physics computation, and determination steps to manage object arrangement and rendering in a virtual space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If objects are displayed immediately after being arranged in the virtual space, then the responsiveness and real-time performance of the game is improved, but objects may be displayed in unstable states causing unnatural behavior

Engineering Contradiction:
Improveobject display timingVSAvoiddisplay stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary stability determination before displaying the object. The determination unit evaluates whether the object is in a stable state based on its initial position and supporting objects before the display process begins, preventing unstable objects from being displayed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces a determination unit as an intermediary between the object arrangement process and the display process. This intermediary evaluates the stability condition of objects and controls the timing of display, acting as a mediator that resolves the contradiction between immediate display and stable state requirement

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the display timing of unstable objects is delayed until they reach stable state, then display stability is improved, but the time required for object arrangement and display increases

Engineering Contradiction:
Improvedisplay stabilityVSAvoidobject arrangement time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary stability determination at the moment of object arrangement, before physics calculations proceed. This allows the system to identify unstable objects early and delay only their display timing, rather than waiting for physics stabilization, thus minimizing time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The determination unit uses the initial position information and supporting object data that are already available in the system to perform stability evaluation, rather than requiring additional complex calculations or external data, making the process efficient

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10744410B2Storage medium, information processing apparatus, image processing method, and information processing system
Publication Date: 2020.08.18 NINTENDO CO LTD
  • US10744410B2 patent drawing
  • US10744410B2 patent drawing
  • US10744410B2 patent drawing

AI summary

This storage medium is a non-transitory storage medium storing an image processing program that can be read by a computer of an information processing apparatus. The image processing program causes a computer to execute steps of: controlling a virtual camera in a virtual space; and reading out, from the storage medium, an object, among objects recorded in the storage medium as objects present in the virtual space, that on the basis of at least a distance from the virtual camera is newly selected as the virtual camera moves, and holding the object in memory of the computer.