Drawing Apparatus for Continuous Texture Rendering Across Lengths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating animations with texture expressions in digital illustrations face issues with non-uniform expressions and excessive computation due to changes in line segment lengths, leading to processing delays and flickering during transformations.

Innovation Solution

A method and apparatus that generate textures with multiple length patterns, allowing seamless texture expressions by determining arrangement positions and distribution states of texture-forming elements based on reference textures, reducing computational load and ensuring continuity during length changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If texture-forming elements are arranged according to the length of the baseline after transformation, then the texture expression adapts to the new length, but the continuity of arrangement is not guaranteed, resulting in non-uniform expression and flicker

Engineering Contradiction:
Improvetexture expression adaptationVSAvoidarrangement continuity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing arrangement position information for texture-forming elements at multiple predetermined lengths before the actual drawing operation. When a baseline transformation occurs, the system can directly select from pre-computed arrangement data corresponding to the new length, avoiding the need to recalculate arrangements in real-time and ensuring continuity with the original arrangement pattern.

Inventive Principle:
Principle #10Preliminary action

2Area of stationary object

If the baseline is extended or transformed, then the texture expression covers the new area, but the placement density changes causing flicker during transitions

Engineering Contradiction:
Improvetexture coverage areaVSAvoidplacement density uniformity
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by storing arrangement position information for multiple predetermined lengths (L1, L2, L3, ...) in advance. When the baseline length changes, the system selects the appropriate pre-computed arrangement data corresponding to the new length parameter, ensuring that placement density remains uniform and consistent with the original texture expression without flickering during transitions.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If texture-forming elements are arranged according to baseline length, then the expression matches the line segment, but excessive computation occurs during real-time animation generation

Engineering Contradiction:
Improvetexture alignment precisionVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing arrangement position information for texture-forming elements at multiple predetermined lengths before runtime. During real-time animation generation, the system simply retrieves the pre-computed data corresponding to the current baseline length rather than performing complex calculations, dramatically reducing processing time while maintaining precise texture alignment.

Inventive Principle:
Principle #10Preliminary action

4Stability of the object's composition

If arrangement positions are determined based on baseline length, then uniform texture expression is achieved, but computation amount increases with longer baselines

Engineering Contradiction:
Improvetexture expression uniformityVSAvoidcomputation amount
Core Design Contradiction:
Stability of the object's compositionVSPower

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing arrangement position information for texture-forming elements at multiple predetermined lengths. This eliminates the need for real-time computation proportional to baseline length, as the system simply retrieves pre-computed data. The pre-computation is performed once offline, so runtime power consumption remains constant regardless of baseline length, while uniformity is maintained through selective retrieval of appropriate pre-computed arrangements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250336109A1Recording medium, drawing apparatus, and drawing method
Publication Date: 2025.10.30 LIVE2D
  • US20250336109A1 patent drawing
  • US20250336109A1 patent drawing
  • US20250336109A1 patent drawing

AI summary

A method obtains, for a reference texture having a reference length and a predetermined width, distribution information regarding a distribution state of elements that form a texture expression in the reference texture, determines a plurality of types of output length that is different from the reference length, determines arrangement positions of the elements in the texture having each types of output length based on the distribution information; and outputs the textures having the plurality of types of output length and the predetermined width by arranging the elements at the determined arrangement positions.