Method for generating animation curve and terminal
A technology for generating animations and animation curves, applied in the field of image processing, can solve the problems of single animation curve shape, difficulty in creating animation curve tools that conform to experience design, difficulty in intuitive use and adjustment, etc., to achieve the effect of satisfying UI animation requirements
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0032] like 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] like 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 coordinate...
no. 2 example
[0080]like 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 Image 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, that i...
no. 3 example
[0090] like 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] like 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 animation c...
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