Game Program Transparency Adjustment for View Obstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional game technologies cause unnatural player experiences due to sudden disappearance or appearance of obstacles, leading to awkwardness when objects obstruct the player's view or become transparent without gradual transparency changes.

Innovation Solution

A game program that adjusts object transparency based on distance from the player's viewpoint, gradually increasing transparency when an object comes within a predetermined range, using a relative position changing step, distance determining step, and transparency changing step to ensure objects become transparent only when they obstruct the player's view and return to opaque when no longer obstructive.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an obstacle is caused to instantaneously become transparent when it conceals a player character, then the player's view is unobstructed, but the player feels awkward or unnatural due to sudden disappearance

Engineering Contradiction:
Improveview clarityVSAvoidplayer experience naturalness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by transitioning the obstacle's transparency from a static instantaneous change to a dynamic gradual process. The transparency value is updated incrementally over multiple frames using alpha blending, creating a smooth animation effect that maintains player immersion while ensuring view clarity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transparency parameter of the obstacle gradually rather than instantaneously. By modifying the alpha value in small increments and applying it through alpha blending, the obstacle transitions smoothly from opaque to transparent, resolving the contradiction between view clarity and natural player experience.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If transparency is changed depending on distance from the point of view, then gradual transparency change reduces awkwardness, but an obstacle that suddenly appears on screen still causes player discomfort

Engineering Contradiction:
Improveplayer experience naturalnessVSAvoidview clarity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by starting the transparency change process immediately when an obstacle enters the detection range, rather than waiting for it to fully appear. This proactive approach ensures that even suddenly appearing obstacles begin fading transparently right away, preventing player discomfort while maintaining view clarity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses dynamic transparency adjustment based on real-time distance calculations. When an obstacle enters the predetermined distance range from the point of view, the system dynamically initiates the gradual transparency change, ensuring both natural player experience and reliable view clarity regardless of how the obstacle appears.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If the obstacle is made transparent to prevent view obstruction, then the player can see the player character, but the obstacle disappears suddenly causing unnatural feeling

Engineering Contradiction:
Improvevisibility of player characterVSAvoidplayer experience naturalness
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent changes the transparency parameter gradually through incremental updates and alpha blending. This ensures the player character becomes visible (reducing information loss) while the obstacle transitions smoothly rather than disappearing suddenly, maintaining player experience naturalness.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent maintains continuous transparency adjustment through repeated frame updates. The obstacle continuously transitions from opaque to transparent over multiple frames, ensuring both player character visibility and natural player experience without sudden discontinuities.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS7538775B2Storage medium storing game program and game apparatus
Publication Date: 2009.05.26 NINTENDO CO LTD
  • US7538775B2 patent drawing
  • US7538775B2 patent drawing
  • US7538775B2 patent drawing

AI summary

A relative position of each object with respect to a point of view is changed by changing at least one of information indicating a position of the point of view and information indicating a position of the object, the pieces of information being stored in a storage section. It is determined whether or not a distance from the point of view to each object in a virtual space is smaller than or equal to a predetermined distance, with reference to the information indicating the point of view and the information indicating the position of the object. Next, information indicating a transparency of an object whose distance is determined to be smaller than or equal to the predetermined distance is updated every a unit time so that the transparency of the object is gradually increased. A virtual image including the object is drawn with reference to the information indicating the transparency.