Vector Art Object Deformation Anchor Point Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vector art rendering systems restrict content creators by limiting the ability to connect complex shapes or path segments to anchor points with preexisting connections, leading to inefficient design processes and loss of connection integrity during movement operations.

Innovation Solution

A vector art rendering system that maintains connections between anchor points and vector art objects by determining displacement and deformation values based on user input, allowing for seamless movement and adjustment of anchor points and objects without severing connections, and enabling the connection of multiple complex shapes and path segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional techniques are used to connect path segments and shapes to anchor points, then the system maintains simple connection rules, but the ability to connect complex shapes or path segments to anchor points with preexisting connections is restricted

Engineering Contradiction:
Improveability to connect complex shapes and path segments to anchor pointsVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system allows anchor points to serve multiple functions by enabling connections to any vector art object (path segments, complex shapes, or other anchor points) rather than restricting to specific object types. This universal connection capability resolves the contradiction by expanding adaptability while maintaining a unified connection framework that does not significantly increase system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system dynamically adjusts connection behavior based on the type of vector art object being connected. When connecting to complex shapes or objects with preexisting connections, the system automatically handles the additional complexity through dynamic connection management, allowing versatile connections without requiring the user to manually manage the increased complexity.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If anchor points are moved in conventional techniques, then the anchor point can be repositioned, but the connection with the path segment is severed

Engineering Contradiction:
Improveanchor point movement capabilityVSAvoidconnection integrity during movement
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-establishing the association between anchor points and vector art objects before movement occurs. When an anchor point is moved, the system has already prepared the connection maintenance logic, ensuring that the connection integrity is preserved during the movement operation without requiring post-movement reconnection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous connection between anchor points and vector art objects during movement operations. Rather than breaking and reforming connections, the connection relationship persists continuously through the movement, ensuring both ease of operation (free movement) and reliability (unbroken connections).

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If path segments are moved from one location to another in conventional techniques, then the path segment can be repositioned, but it loses its connection with the anchor point

Engineering Contradiction:
Improvepath segment movement capabilityVSAvoidconnection integrity during movement
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback mechanisms that continuously monitor the relationship between path segments and anchor points during movement. When a path segment is moved, the system detects the movement and automatically adjusts to maintain the connection, providing feedback that ensures both ease of operation (free movement) and reliability (maintained connection).

Inventive Principle:
Principle #23Feedback

4Reliability

If the join command is used in conventional techniques to maintain connections during movement, then connections can be preserved, but additional manual steps are required making the process tedious

Engineering Contradiction:
Improveconnection maintenanceVSAvoiddesign process efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs self-service by automatically maintaining connections between vector art objects and anchor points during movement operations without requiring user intervention. The connection maintenance is handled autonomously by the system, eliminating the need for manual join commands and significantly improving design process efficiency while ensuring reliable connection maintenance.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10922859B2Vector art object deformation techniques
Publication Date: 2021.02.16 ADOBE INC
  • US10922859B2 patent drawing
  • US10922859B2 patent drawing
  • US10922859B2 patent drawing

AI summary

Vector art object deformation techniques applied to digital images by vector art rendering system of a computing device are described. The vector art rendering system is configured to deform vector art objects associated with anchor points within a digital image based solely on the movement of the anchor points. Moreover, the vector art rendering system is also configured to adjust anchor points associated with vector art objects within a digital image based solely on the movement of the vector art objects. Techniques are also described that facilitate the automatic association of path segment and vector art objects to anchor points that possess multiple preexisting vector art object associations.