Color Tween Animation Using Layer Transparency Interpolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing color tween animation technologies produce awkward and stiff animation effects when dealing with complex non-solid color fill schemes, requiring significant designer effort and resulting in low efficiency.
Innovation Solution
The method involves displaying a start fill scheme on a non-transparent layer and an end fill scheme on a completely transparent layer, with gradual transparency changes between the two layers to create smooth and natural animation effects, eliminating the need for extra designer work.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If the existing color value change method is used for complex non-solid color fill schemes, then the animation can be generated automatically, but the animation effect becomes awkward and stiff with poor quality
Solution Approach 1:
The patent divides the fill scheme into multiple color channels (e.g., RGB channels) and processes each channel independently through separate animation curves. This segmentation allows precise control over how each color component transitions, enabling complex fill schemes to maintain harmonious color effects during animation while automating the process.
2Extent of automation
If the existing color value change method is used for complex non-solid color fill schemes, then the animation can be generated automatically, but the designer workload increases due to the need to provide fill schemes for intermediate parts
Solution Approach 1:
The system automatically generates intermediate fill schemes by interpolating between the start and end fill schemes using animated curvature control. The software itself performs the work of creating intermediate frames and adjusting color values, eliminating the need for designers to manually provide fill schemes for intermediate parts of the animation.
3Productivity
If gradual color value change is applied to complex non-solid color fill schemes, then automation is achieved, but the color harmony between different pixels is lost resulting in stiff animation
Solution Approach 1:
The patent applies different animation curvature values to different color channels (e.g., R channel curvature, G channel curvature, B channel curvature) and potentially to different regions or pixels. This local differentiation allows each color component to transition with appropriate timing and easing, maintaining color harmony and natural appearance throughout the animation while preserving high productivity.
Data Source
AI summary
A start fill scheme in a first layer that is initially non-transparent is displayed on a display of a computing device. An end fill scheme in a different second layer that overlaps the first layer and is initially at least partially transparent is displayed on the display. A first transparency value of the first layer is gradually changed to a value corresponding to transparency. A second transparency of the second layer is gradually changed to a value corresponding to non-transparency. Both the first transparency value and the second transparency value are gradually changed during a particular time period. Gradually changing the first transparency value and the second transparency value includes changing the values by a plurality of increments over the particular time period.


