A method and terminal for generating animation curves
A technology for generating animation and animation curves, which is applied in the field of image processing, can solve problems such as single animation curve shape, difficulty in intuitive use and adjustment, difficulty in making animation curve tools that meet the experience design, and achieve the effect that meets the needs of UI animation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0032] Such as figure 1 As shown, it is one of the flow charts of the method for generating animation curves in the first embodiment of the present invention, and the following is combined with this figure Figure 2 to Figure 6 The implementation process of the method for generating animation curves is described in detail.
[0033] Such as figure 1 As shown, the method for generating animation curves in the first embodiment of the present invention includes:
[0034] Step 101, obtain at least four control points, and generate a curve graph based on the at least four control points, wherein the at least four control points include two control points that respectively control the start and end of the graph generated, and control the generation of The curve graph has at least two curvature control points with different curvatures, the first coordinate axis of the curve graph is the time coordinate axis, and the second coordinate axis of the curve graph is the change degree coor...
no. 2 example
[0080]Such as Figure 7 As shown, it is a flowchart of an embodiment of the specific implementation process of generating animation curves in the embodiment of the present invention. Combine the graph below and combine Figure 6 and Figure 8 , using the Bezier curve graphics of four control points to illustrate the implementation process of generating curve graphics according to the control points.
[0081] Step 701, (specifically set 300 subdivision points to calculate the step t, then the increment of t is 1 / 300) According to the known first control point P0, the third control point P1, the fourth control point P2, The calculation formula of the second control point P3 and the cubic Bezier curve graphics is to use 300 discrete subdivision points to draw the cubic Bezier curve graphics.
[0082] Step 702, according to the preset animation playing time of 350 MS and the preset animation frame rate of 60 frames per second, calculate the number of animation output points, th...
no. 3 example
[0090] Such as Figure 9 As shown, it is a structural diagram of an embodiment of the specific implementation process of generating animation curves in the embodiment of the present invention. Combine the graph below and combine Figure 10 and Figure 11 Specifically explain the implementation process of the terminal.
[0091] Such as Figure 9 As shown, the terminal of the embodiment of the present invention includes:
[0092] The obtaining and generating module 901 is configured to obtain at least four control points, and generate a curve graph according to the at least four control points, wherein the at least four control points include two control points that respectively control the start and end of the generated curve graph , and control to generate at least two curvature control points with different curvatures in the curve graph, the first coordinate axis of the curve graph is the time coordinate axis, and the second coordinate axis of the curve graph is the anima...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com