Game Apparatus Line Polygon Rendering with Transparent Mask Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game systems struggle to create complex character objects with independent movements while maintaining the transparency of the background, leading to uncomfortable player experiences due to loss of line drawing features.

Innovation Solution

A game apparatus that generates contour information for character objects, using line polygon models and transparent mask models to depict characters in a three-dimensional virtual space, allowing for complex line shapes and movements without obscuring the background transparency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a character having body and feet is generated to represent complex movement, then movement complexity is improved, but background transparency is lost

Engineering Contradiction:
Improvemovement complexityVSAvoidbackground transparency
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The character is divided into multiple line models representing different body parts (body, feet, arms, etc.), each with its own contour information. This segmentation allows independent movement of each part while maintaining the overall transparency effect, as each line model is rendered separately with proper Z-buffer management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a Z-direction dimension for line models, creating a transparent polygon model that exists in the Z-dimension between the line models. This additional dimension allows the background to be visible through the character while still representing complex movements, as the transparent polygon acts as a placeholder that doesn't block background visibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Manufacturing precision

If feet are made invisible through the body to represent contour accuracy, then contour accuracy is improved, but background transparency is lost

Engineering Contradiction:
Improvecontour accuracyVSAvoidbackground transparency
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent dynamically adjusts the visibility and Z-position of line models based on their spatial relationships. The transparent polygon model is dynamically positioned in the Z-dimension to allow background visibility when line models overlap, while still maintaining accurate contour representation of the character's body parts during movement.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If background transparency is prioritized by making feet visible through the body, then background transparency is improved, but player comfort deteriorates

Engineering Contradiction:
Improvebackground transparencyVSAvoidplayer comfort
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent applies different rendering qualities to different parts of the character. The transparent polygon model is selectively applied to specific body parts (such as the body) while allowing other parts (like feet) to maintain their line drawing appearance. This local differentiation maintains player comfort by preserving the expected visual characteristics of character parts while still achieving background transparency where appropriate.

Inventive Principle:
Principle #3Local quality

4Loss of information

If simple line drawings are used to maintain transparency, then background transparency is improved, but character complexity is reduced

Engineering Contradiction:
Improvebackground transparencyVSAvoidcharacter complexity
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements a nested structure where transparent polygon models are positioned within and between multiple line models representing different character parts. This nesting allows complex character representations with multiple body parts to coexist with background transparency, as each nested element manages its own visibility and Z-position independently.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9153071B2Game apparatus, game program and game system
Publication Date: 2015.10.06 NINTENDO CO LTD
  • US9153071B2 patent drawing
  • US9153071B2 patent drawing
  • US9153071B2 patent drawing

AI summary

A game apparatus generates control point data for forming a contour of each part of a character, generates a line model of a body being a line polygon model along the body on the basis of the control point data, then generates a line model of a foot being a line polygon model along a contour of one foot, and arranged at the back of the line model of the body Bd in a Z direction, and generates a mask model of the body being a transparent polygon model arranged at the back of the line model of the body in the Z direction and in front of the line model of the foot in the Z direction, and having the contour along the line of the body. Then, when the respective models are depicted with a Z comparison performed after depicting a background, the mask model of the body, the line model of the foot, the line model of the body are depicted in this order.