CN106251390A - Animation editing method and moving image editing apparatus - Google Patents
Animation editing method and moving image editing apparatus Download PDFInfo
- Publication number
- CN106251390A CN106251390A CN201610669994.5A CN201610669994A CN106251390A CN 106251390 A CN106251390 A CN 106251390A CN 201610669994 A CN201610669994 A CN 201610669994A CN 106251390 A CN106251390 A CN 106251390A
- Authority
- CN
- China
- Prior art keywords
- frame
- adjusted
- animation
- sequence
- motion feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of animation editing method and moving image editing apparatus.Wherein, this animation editing method includes: obtaining sequence frame, wherein, sequence frame includes multiple continuous print frame, and sequence frame is used for showing animation effect;According to the different displaying stages of animation effect, sequence frame is split as at least one part;And according to the mode of animation effect displaying, the object in frame to be adjusted is adjusted, wherein, frame to be adjusted is the part or all of frame in the part needing editor, needs being partly comprised at least one part of editor.
Description
Technical field
The present invention relates to field of play, in particular to a kind of animation editing method and moving image editing apparatus.
Background technology
In 2D mobile phone games on current market, carry out fine arts performance frequently with frame-by-frame cartoons and make.Frame by frame
(Frame By Frame) animation is a kind of common animated, and its principle is to decompose animation in " continuous print key frame " to move
Make, on every frame of time shaft, namely draw different contents frame by frame so that it is play continuously and form animation.Now it is widely used
Exploitation in 2D mobile phone games.
But following problem can there is in the link that frame-by-frame cartoons makes in specially good effect performance:
(1) frame animation is owing to needing the image information of each frame, especially for complicated channel-style technical ability specially good effect performance,
Simple processing method generally requires the image of tens of frame, volume of game can be allowed to become very large, such as Fig. 1 (certain technical ability specially good effect
Sequence frame) shown in, which includes 29 two field pictures.
(2) additionally, particularly with there being the channel-style magic arts discharging track, only use single frame animation, due to specially good effect
Starting point and end point position are relatively-stationary, so attack distance to a declared goal and the effect in direction can only be showed, it is impossible to it
His angle and distance is also carried out reasonable performance.As in figure 2 it is shown, illustrated therein is a scene of game, in figure, left side excutes a law
Person's object to the right sends thing of excuting a law, and the sequence frame shown in Fig. 1 is the sequence frame of the thing of excuting a law in performance Fig. 2.This sequence
Row frame can only carry out good behaviour, when angle-of-attack or distance change to the thing of excuting a law in direction indicated by middle arrow
Time, as above and below shown in arrow, then the specially good effect performance that this set frame shown in Fig. 1 is shown can be had a greatly reduced quality.
For the problems referred to above, existing 2D plays or simply various distances and angle is carried out unified specially good effect table
Existing;Be use several angle of multi output (tiltedly upper, just before, tiltedly under) method of frame animation.
Above-mentioned solution has the drawback that
First, if directly simply various distances and angle to be carried out unified specially good effect performance, then cannot accurate representation
Each object relevant to distance and angle in animation, is equivalent to sacrifice the final effect of game and quality, and this is to have personal integrity
Game developer be reluctant to see.
Secondly, if taking for different angles and the distance output solution overlapping sequence frame, one adds U.S. more
Art and the workload of exploitation and cost;Two also to make game inclusion increase, and affect download and the experience of player.
Both the above processing scheme is the simplest, does not tackle the problem at its root.For above-mentioned problem, at present
Effective solution is not yet proposed.
Summary of the invention
Embodiments provide animation editing method and moving image editing apparatus, at least to solve in prior art, dynamic
Draw specially good effect manifestation mode and affect game effect or game package volume takies greatly excess resource, development cost is high technical problem.
An aspect according to embodiments of the present invention, it is provided that a kind of animation editing method, including: obtain sequence frame, its
In, sequence frame includes multiple continuous print frame, and sequence frame is used for showing animation effect;According to the different displaying stages of animation effect,
Sequence frame is split as at least one part;And, according to the mode that animation effect is shown, the object in frame to be adjusted is carried out
Adjusting, wherein, frame to be adjusted is the part or all of frame in the part needing editor, needs editor's to be partly comprised at least one
In individual part.
Further, according to the different displaying stages of animation effect, sequence frame is split as at least one part and includes: root
According to the motion feature of object in the frame showing animation effect, sequence frame is split as at least one part.
Further, the object in the part or all of frame in the part of editor is needed to have motion feature, according to animation
Object in frame to be adjusted is adjusted including by the mode of effect plays: carry out the motion feature of the object in frame to be adjusted
Adjust.
Further, the motion feature to the object in frame to be adjusted is adjusted including: with curve mode to be adjusted
The motion feature of the object in frame frame is adjusted.
Further, it is adjusted including to the motion feature of the object in frame frame to be adjusted with curve mode: with shellfish plug
The motion feature of the object in frame frame to be adjusted is adjusted by curve mode by you.
Further, it is adjusted including right to the movement locus of the object in frame to be adjusted in Bezier mode
As performing one or more in following operation: curvilinear path regulation, speed regulation, acceleration regulation, direction regulation.
Further, the regulation of described curvilinear path includes: the movement locus for object defines starting point, terminal and two controls
Processed, for constituting different Beziers, wherein, starting point, terminal determine the beginning and end of track, two controls respectively
Make the line between point as control line to determine curvature and the shape of Bezier.
Further, speed regulation and acceleration regulation include object performs one or more in following operation: protect
Hold at the uniform velocity, by accelerating slowly, from fast to slow, first accelerate and the most slack-off, the most slack-off accelerate again.
Further, after the motion feature of the object in frame to be adjusted being adjusted with curve mode, also perform
Following steps: extract key frame from frame to be adjusted, and key frame is edited.
Further, from frame to be adjusted, extract key frame to include: by the sequence frame of at least one part on a timeline
Cutting obtains the frame after multiple cutting;And the frame after multiple cuttings of predetermined point of time is chosen to be key frame.
Further, key frame is edited one or more included in operation following to key frame execution: rotate,
Scaling, replacement, transparency adjustment, position adjustment.
Further, it is also possible to carry out edited frame preserving, read, playback etc. operation.
Further, the channel-style specially good effect animation during animation is 2D game movie.
According to another aspect of the present invention, it is provided that a kind of moving image editing apparatus, including: acquisition module, it is used for obtaining
Sequence frame, wherein, sequence frame includes multiple continuous print frame, and sequence frame is used for showing animation effect;Split module, for according to dynamic
Draw the different displaying stages of effect, sequence frame is split as at least one part;And adjusting module, for according to animation effect
Show mode the object in frame to be adjusted is adjusted, wherein, frame to be adjusted be need editor part in part or
All frames, need being partly comprised at least one part of editor.
Further, split module to be split as by sequence frame according to the motion feature of the object in the frame showing animation effect
At least one part.
Further, the object in the part or all of frame in the part of editor is needed to have motion feature, adjusting module
The motion feature of the object in frame to be adjusted is adjusted.
Further, adjusting module includes curve editing module, is used for curve mode the object in frame frame to be adjusted
Motion feature be adjusted.
Further, this curve editing module includes Bezier editor module, in Bezier mode pair
The motion feature of the object in frame frame to be adjusted is adjusted.
Further, Bezier editor module include following in one or more: curvilinear path adjustment module, speed
Degree adjustment module, acceleration adjustment module, direction adjustment module.
Further, curvilinear path adjustment module defines starting point, terminal and two controls for the movement locus for object
Processed, for constituting different Beziers, wherein, starting point, terminal determine the beginning and end of track, two controls respectively
Make the line between point as control line to determine curvature and the shape of Bezier.
Further, speed regulation and acceleration adjustment module for performing the one or many in following operation to object
Kind: remain a constant speed, by accelerating slowly, from fast to slow, first accelerate and the most slack-off, the most slack-off accelerate again.By this technical scheme, it is possible to right
The movement velocity of object carries out various control, to meet the demand of different expression effects.
Further, this device also includes key-frame extraction module, is used in curve editing module in frame to be adjusted
After the motion feature of object is adjusted, from frame to be adjusted, extracts key frame, and key frame is edited.
Further, key-frame extraction module is for obtaining many by the sequence frame cutting on a timeline of at least one part
Frame after individual cutting;And the frame after multiple cuttings of predetermined point of time is chosen to be key frame.
Further, key-frame extraction module performs one or more in following operation to key frame: rotate, scale,
Replace, transparency adjusts, position adjustment.
Further, it is also possible to carry out edited frame preserving, read, playback etc. operation.
Further, the animation that device is edited is the channel-style specially good effect animation in 2D game movie.
Relative to technical scheme of the prior art, solve in prior art, the impact game of animation effect manifestation mode
The technical problem that effect or game package volume take greatly excess resource, development cost is high.
Accompanying drawing explanation
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this
Bright schematic description and description is used for explaining the present invention, is not intended that inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of a kind of framing for showing animation effect of prior art;
Fig. 2 is the schematic diagram of a kind of animation effect of prior art;
Fig. 3 is the flow chart of animation editing method according to an embodiment of the invention;
Fig. 4 is the schematic diagram of moving image editing apparatus according to an embodiment of the invention;
Fig. 5 is the Bezier schematic diagram built for the track of Moving Objects according to an embodiment of the invention;
Fig. 6 is the schematic diagram being adjusted speed according to an embodiment of the invention;
Fig. 7 is the schematic diagram creating key frame the most on a timeline;And
Fig. 8 is the operation interface schematic diagram edited key frame according to an embodiment of the invention.
Detailed description of the invention
In order to make those skilled in the art be more fully understood that the present invention program, below in conjunction with in the embodiment of the present invention
Accompanying drawing, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that described embodiment is only
The embodiment of a present invention part rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people
The every other embodiment that member is obtained under not making creative work premise, all should belong to the model of present invention protection
Enclose.
It should be noted that the term in description and claims of this specification and above-mentioned accompanying drawing " includes " and " tool
Have " and their any deformation, it is intended that cover non-exclusive comprising, such as, contain series of steps or unit
Process, method, system, product or equipment are not necessarily limited to those steps or the unit clearly listed, but can include the most clear
That list to Chu or for intrinsic other step of these processes, method, product or equipment or unit.
According to embodiments of the present invention, it is provided that animation editing method and the embodiment of moving image editing apparatus, explanation is needed
, can hold in the computer system of such as one group of computer executable instructions in the step shown in the flow chart of accompanying drawing
OK, and, although show logical order in flow charts, but in some cases, can be to be different from order herein
Step shown or described by execution.
An aspect according to embodiments of the present invention, it is provided that a kind of animation editing method, as shown in topic 3.Fig. 3 is basis
The flow chart of the animation editing method of one embodiment of the invention.
The method includes:
Step S102, obtains sequence frame, and wherein, sequence frame includes multiple continuous print frame, and sequence frame is used for showing that animation is imitated
Really;
Step S104, according to the different displaying stages of described animation effect, is split as at least one portion by described sequence frame
Point;And
Step S106, is adjusted the object in frame to be adjusted according to the mode that described animation effect is shown, wherein, and institute
Stating frame to be adjusted is the part or all of frame in the part needing editor, described in being partly comprised in of described needs editor at least one
In individual part.
In step S104, according to the different displaying stages of animation effect, sequence frame is split, obtain one or many
Individual part;Wherein, during for splitting out a part, corresponding to only existing an animated show stage.It is then possible to root
According to follow-up needs, partly or entirely process therein.In step s 106, the mode shown according to animation effect is treated
The object adjusted in frame is adjusted, and wherein, frame to be adjusted is the part or all of frame in the part needing editor, needs editor
Be partly comprised at least one part.So, only the part needing editor is carried out editing and processing, reduce editing
Amount;And need not export as prior art and overlap frame more, but by partial frame is carried out editing and processing, it is possible to adapt to difference
Performance, thus reduce game package volume.
The most in one alternate embodiment, according to the different displaying stages of animation effect, by sequence
Row frame is split as at least one part and includes: split by sequence frame according to the motion feature of the object in the frame showing animation effect
For at least one part.In this technical scheme, split according to the motion feature of the object in the frame of animation effect, example
As, the object in the frame of certain animation effect remains static or action varies less, and in the frame of another animation effect
Object be then kept in motion, change is substantially;So according to the two animation effect stage, sequence frame can be split out two
Individual part.In subsequent treatment, can process only for the part of the object being kept in motion, thus reduce sequence
The workload of frame-editing.Certainly, being that the motion feature according to the object in frame splits, the present invention is not limited to this herein
A kind of mode, but can also adopt in other ways, for example, it is possible to according to the different color of object, light and shade, background change in frame
Etc. splitting.
In one alternate embodiment, the object in the part or all of frame in the part of editor is needed to have motion spy
Levy, be adjusted including to the object in frame to be adjusted according to the mode that animation effect is shown: to the object in frame to be adjusted
Motion feature is adjusted.By this technical scheme, editing the motion feature of object, other parts then need not repeat
Process, reduce the workload of editor.
In one alternate embodiment, the motion feature to the object in frame to be adjusted is adjusted including: with curve side
The motion feature of the object in frame frame to be adjusted is adjusted by formula.In the present invention, can be with multiple curve mode to be adjusted
The motion feature of the object in frame frame is adjusted, and reaches intended bandwagon effect by being adjusted object in frame.
In one alternate embodiment, it is adjusted wrapping to the motion feature of the object in frame frame to be adjusted with curve mode
Include: in Bezier mode, the motion feature of the object in frame frame to be adjusted is adjusted.In the embodiment of the present invention mainly
Being adjusted object in frame in Bezier mode, the program utilizes the characteristic of Bezier, it is possible to accurately to curve
Carry out various edit operation, be therefore very suitable for the track to Moving Objects and carry out editing and processing;Certainly, this is a kind of excellent
Mode, the present invention is selected to be not limited to this kind of mode.It should be readily apparent to one skilled in the art that and can also use other curve modes
Carry out editing and processing.
In one alternate embodiment, in Bezier mode, the movement locus of the object in frame to be adjusted is adjusted
Whole including performs one or more in following operation to object: curvilinear path regulation, speed regulation, acceleration regulation, direction
Regulation.Bezier mode regulates has the most powerful regulatory function, can either realize curvilinear path regulation, be capable of again
Speed regulation, acceleration regulation, direction regulation etc.;Thus performance that can be good to different distance, angle.
In one alternate embodiment, curvilinear path regulation include: for object movement locus define starting point, terminal and
Two control point, for constituting different Beziers, wherein, starting point, terminal determine the beginning and end of track respectively,
Line between two control point as control line to determine the curvature of Bezier and shape.In this technical scheme, fully
Utilize the characteristic of Bezier, it is described how build Bezier, track is adjusted;By this technical scheme,
Can accurately control object movement locus, the parameter such as curvature the most accurately controlling operation angle, track.
In one alternate embodiment, speed regulation and acceleration regulation include the one performing object in following operation
Or multiple: remain a constant speed, by accelerating slowly, from fast to slow, first accelerate and the most slack-off, the most slack-off accelerate again.By this technical scheme, energy
Enough movement velocitys to object carry out various control, to meet the demand of different expression effects.
In one alternate embodiment, with curve mode, the motion feature of the object in frame to be adjusted is being adjusted it
After, also perform following steps: from frame to be adjusted, extract key frame, and key frame is edited.By this technical scheme, energy
Some frames are processed, can either realize intended animation effect and subtract again by enough needs according to expression effect targetedly
Little pending resource.
In one alternate embodiment, from frame to be adjusted, extract key frame to include: by the sequence frame of at least one part
Frame after cutting obtains multiple cutting on a timeline;And the frame after multiple cuttings of predetermined point of time is chosen to be key
Frame.By this technical scheme, animation editor can freely create key frame as required, can realize having creative moving
Picture display effect.
In one alternate embodiment, key frame is edited the one including key frame being performed in following operation or
Multiple: rotate, scale, replace, transparency adjusts, position adjustment.By this technical scheme, it is possible to realize object each in frame
Plant angle, size, colourity etc. to process, reach abundant expression effect.
Further, it is also possible to carry out edited frame preserving, read, playback etc. operation.
In one alternate embodiment, the channel-style specially good effect animation during animation is 2D game movie.By this technical scheme,
Can various angles in the case of not increasing fine arts resource volume, to channel-style magic arts specially good effect (especially having arc trajectory)
The performance of degree and distance carries out compatible optimization.
According to another aspect of the present invention, it is provided that a kind of moving image editing apparatus, as shown in topic 4, Fig. 4 is according to this
The schematic diagram of the moving image editing apparatus of a bright embodiment.
This moving image editing apparatus includes: acquisition module 42, is used for obtaining sequence frame, wherein, sequence frame include multiple continuously
Frame, sequence frame is used for showing animation effect;Split module 44, for the different displaying stages according to animation effect, by sequence
Frame is split as at least one part;And adjusting module 46, the mode according to animation effect displaying that is used for is in frame to be adjusted
Object is adjusted, and wherein, frame to be adjusted is the part or all of frame in the part needing editor, needs the part of editor to include
In at least one part.
In this technical scheme, sequence frame, according to the different displaying stages of animation effect, is split, obtains by fractionation module
One or more parts;Wherein, during for splitting out a part, corresponding to only existing an animated show stage.So
After, partly or entirely can process therein according to follow-up needs.The mode that adjusting module is shown according to animation effect
Being adjusted the object in frame to be adjusted, wherein, frame to be adjusted is the part or all of frame in the part needing editor, needs
Editor is partly comprised at least one part.So, only the part needing editor is carried out editing and processing, reduce editor
Workload;And need not export as prior art and overlap frame more, but by partial frame is carried out editing and processing, it is possible to adapt to
Different performances, thus reduce game package volume.
In one alternate embodiment, sequence frame, according to the different displaying stages of animation effect, is split as by fractionation module
At least one part includes: according to the motion feature of the object in the frame showing animation effect, sequence frame is split as at least one
Part.In this technical scheme, splitting according to the motion feature of the object in the frame of animation effect, such as, certain animation is imitated
Object in the frame of fruit remains static or action varies less, and the object in the frame of another animation effect is then in
Kinestate, change is substantially;So according to the two animation effect stage, sequence frame can be split out two parts.Follow-up
In process, can process only for the part of the object being kept in motion, thus reduce the work to sequence frame editor
Amount.Certainly, being that the motion feature according to the object in frame splits, the present invention is not limited to this kind of mode herein, and
It is to adopt in other ways, for example, it is possible to split according to the different color of object, light and shade, background change etc. in frame.
In one alternate embodiment, the object in the part or all of frame in the part of editor is needed to have motion spy
Levy, be adjusted including to the object in frame to be adjusted according to the mode that described animation effect is shown: in described frame to be adjusted
The motion feature of object be adjusted.By this technical scheme, editing the motion feature of object, other parts are then
Need not repeat to process, reduce the workload of editor.
In one alternate embodiment, described adjusting module includes curve editing module, is used for curve mode described
The motion feature of the object in frame frame to be adjusted is adjusted.In the present invention, can be with multiple curve mode to frame frame to be adjusted
In the motion feature of object be adjusted, reach intended bandwagon effect by object in frame is adjusted.
In one alternate embodiment, this curve editing module includes Bezier editor module, for Bezier
The motion feature of the object in frame frame to be adjusted is adjusted by curve mode.Mainly with Bezier in the embodiment of the present invention
Object in frame is adjusted by mode, and the program utilizes the characteristic of Bezier, it is possible to accurately curve is carried out various editor
Operation, is therefore very suitable for the track to Moving Objects and carries out editing and processing;Certainly, this kind of optimal way, this
Bright it is not limited to this kind of mode.It should be readily apparent to one skilled in the art that and other curve modes can also be used to carry out Editorial Services
Reason.
In one alternate embodiment, Bezier editor module include following in one or more: curvilinear path
Adjustment module, speed adjustment module, acceleration adjustment module, direction adjustment module.Bezier mode regulate have the strongest
Big regulatory function, can either realize curvilinear path regulation, be capable of again speed regulation, acceleration regulation, direction regulation etc.;
Thus performance that can be good to different distance, angle.
In one alternate embodiment, curvilinear path adjustment module defines starting point, terminal for the movement locus for object
And two control point, for constituting different Beziers, wherein, starting point, terminal determine respectively track starting point and
Terminal, the line between two control point as control line to determine the curvature of Bezier and shape.In this technical scheme,
Make full use of the characteristic of Bezier, it is described how build Bezier, track is adjusted;By this technical side
Case, it is possible to accurately control object movement locus, the most accurately controls the parameter such as curvature of operation angle, track.
In one alternate embodiment, speed regulation and acceleration adjustment module are for performing in following operation object
One or more: remain a constant speed, by accelerating slowly, from fast to slow, first accelerate and the most slack-off, the most slack-off accelerate again.By this technical side
Case, it is possible to the movement velocity of object is carried out various control, to meet the demand of different expression effects.
In one alternate embodiment, this device also includes key-frame extraction module, for treating in curve editing module
After the motion feature of the object in adjustment frame is adjusted, from frame to be adjusted, extracts key frame, and key frame is compiled
Volume.By this technical scheme, it is possible to according to the needs of expression effect, targetedly some frames are processed, can either be real
Existing intended animation effect reduces again pending resource.
In one alternate embodiment, key-frame extraction module is for by the sequence frame of at least one part on a timeline
Cutting obtains the frame after multiple cutting;And the frame after multiple cuttings of predetermined point of time is chosen to be key frame.By this skill
Art scheme, animation editor can freely create key frame as required, can realize having creative animated show effect.
In one alternate embodiment, one or more in the operation following to key frame execution of key-frame extraction module:
Rotate, scale, replace, transparency adjusts, position adjustment.By this technical scheme, it is possible to realize the various angles of object in frame
Degree, size, colourity etc. process, and reach abundant expression effect.
Further, it is also possible to carry out edited frame preserving, read, playback etc. operation.
In one alternate embodiment, the animation that device is edited is the channel-style specially good effect animation in 2D game movie.Logical
Cross this technical scheme, it is possible in the case of not increasing fine arts resource volume, channel-style magic arts specially good effect (is especially had camber line rail
Mark) the performance of various angle and distances carry out compatible optimization.
Relative to technical scheme of the prior art, solve in prior art, the impact game of animation effect manifestation mode
The technical problem that effect or game package volume take greatly excess resource, development cost is high.
According to one embodiment of present invention, it is provided that be applied to 2d game track type animation (such as track type magic arts)
, export specification from fine arts sequence frame resource, the prioritization scheme of overall process processed to program editing, do not increasing fine arts resource
While volume, the scheme that same magic arts are promoted in the performance of different angles and distance.
The animation effect resource output of the present invention, no longer as traditional way of output, carries out the defeated of entirety to a sequence frame
Go out (such as Fig. 1), but first carry out sequence frame and disassemble, wherein, according to the stage residing for animation, animated image is disassembled.
Such as, for a magic arts type animated gaming, can disassemble as follows:
By magic arts thrower play hands specially good effect, magic arts discharge thing flight course track circulation specially good effect, by magic arts effect
Being hit specially good effect to carry out fractionation and export, be i.e. divided into three parts, the sequence frame of various piece is deposited in different files respectively.
Wherein:
1. excute a law and file deposits the person of excuting a law these magic arts are being done release movement, before flying out to channel-style magic arts, with
Specially good effect performance;
2. deposit channel-style magic arts in flight file showed by the specially good effect in the person of excuting a law to the flight course by the person of hitting;
3. hit after in file, storage channels magic arts hit the person of being hit, by the specially good effect receiving injury effect with the person of hitting
Performance.
In this embodiment, why carry out above-mentioned disassembling, allow for the person of excuting a law during these magic arts are done release movement
(claiming the first stage afterwards) and hit the person of being hit to be hit each two field picture that (claims the phase III afterwards) between later stage change relatively small, and
(claiming second stage afterwards) in magic arts discharge thing flight course, each two field picture changes greatly.After so disassembling, in follow-up Editorial Services
During reason, each frame discharged in thing flight course only for magic arts carries out editing and processing such that it is able to flying
Specially good effect in journey carries out good behaviour.And for first stage and phase III, owing to each image change is little, it is not necessary to mistake
Multiprocessing or slightly deal with.In such manner, it is possible to be substantially reduced the workload of art designing, reduce quantity and the game of output resource
The volume of bag.
According to one embodiment of present invention, it is provided that a set of animation effect edit tool, Bezier parameter is utilized
Regulation carries out editing and processing to animation object.It is particularly suitable for the movement locus to Moving Objects, and (such as magic arts discharge thing
Flight path) carry out editing and processing, such as: curvilinear path regulation, speed, acceleration, the process in direction.
The following is the solution details that this embodiment technology realizes.
As it is shown in figure 5, Fig. 5 is that the Bezier built for the track of Moving Objects according to an embodiment of the invention is bent
Line schematic diagram.
Embodiments provide a kind of editing machine, it makes use of Bezier and carry out the movement locus to animation object
Carry out editing and processing.
Bezier is such curve, and it is based on the light that four arbitrary point coordinates in position are drawn out
Sliding curve., it is created by four points (starting point, terminating point and two intermediate points being separated from each other) on controlling curve
Make, editing graph.The control line being in curve central authorities wherein played an important role.This line is virtual, middle and shellfish plug
That curved intersection, two ends are to control end points.When moving the end points at two ends, Bezier changes the bent curvature of a curve (journey of bending
Degree);During mobile intermediate point (the namely control line of mobile virtual), the situation that Bezier locks at starting point and ending point
Under do uniformly mobile.
In this embodiment of the present invention, to 4 key points of flight specially good effect track definition of an object, 4 points are the most right
Ying Yu: starting point 1, control point 2, control point 3 and terminal 4, four points are for constituting the Bezier of different pattern.Wherein rise
Initial point and terminal as its name suggests, determine object flight path beginning and end (in this embodiment, object from point 1 flight to
Point 4);And the line between control point 1 and control point 2 determines flight path song curvature of a curve and shape as control line.Such as Fig. 5
Shown in.
In this embodiment, utilize Bezier mode that the partial frame split out is processed.Especially to object in frame
Movement locus, speed, the parameter such as operation angle be adjusted.Further described below.
According to one embodiment of present invention, it is provided that a set of speed editor's panel, as shown in Figure 6, Fig. 6 is according to this
The schematic diagram that speed is adjusted of a bright embodiment.
Speed, acceleration and the pass that this editor's panel flies for edit object (thing of excuting a law that such as teacher of the excuting a law is sent)
Key characteristic type etc. (in addition to uniform motion, when clicking on this motion mode, have slider bar and show for regulating acceleration).Wherein
Show uniform motion, accelerate the most slowly, first accelerate option and the slider bar such as the most slack-off.Acceleration is regulated by mobile slider bar
Degree.
According to another embodiment of the invention, it is provided that extraction method of key frame, as it is shown in fig. 7, Fig. 7 is according to this
The schematic diagram creating key frame on a timeline of a bright embodiment.
Any animation to show motion or change, at least before and after to provide two different key states, and intermediateness
Change and linking computer can be automatically performed.Frame is the single width image frame of least unit in animation, is equivalent to cinematographic film
On each lattice camera lens, on the time shaft of animation software, frame shows as lattice or a labelling.Represent key state frame
Do key frame.The parameter of had an impact picture image all can become the parameter of key frame, such as position, the anglec of rotation, the parameter of texture
Deng.The edit tool of this embodiment can be with the key frame in abstraction sequence frame;And key frame is rotated, scale, replace, thoroughly
The multiple performance optimizations such as lightness process, and parameter is preserved and imports in game.
Time scale extraction method of key frame according to this embodiment of the invention, such as Fig. 7.Broadcasting by a series of sequence frames
Carrying out the cutting of little time granularity, sequence frame is divided into several vertical bars as shown in Figure 7.Thus can be right according to actual needs
Specially good effect performance in wherein certain time scale specified is edited.Horizontal axis plots time graduated disc in figure, below
Scale do not represent 0.05 second, 0.1 second, 1 second etc., but represent current time scale, for example, it is assumed that this motor process
One has 10 seconds, then, the scale of 0.05 just represents position when 10*0.05=0.5 second, and the scale at the 1st second is with regard to generation
Position when table 10*1=10 second, clicks on down this frame to be created as key frame to edit in this place, creates
After key frame, the color at this changes, and does not creates color at the scale of key frame and then keeps constant.Creating key
After frame, key frame can be carried out follow-up editing and processing.The most same set of fine arts resource just can be made various as required
Different performances.
According to one embodiment of present invention, it is provided that the method editing key frame, as shown in Figure 8, Fig. 8 is root
The operation interface schematic diagram that key frame is edited according to one embodiment of the invention.
After adding key frame, this interface can be ejected in the right of editing interface, can edit on this time scale
Design parameter, as sequence frame rotated, scales, replacing, transparency adjustment, position adjustment etc..When pressing application, it will note
Data current under record, when pressing the button " deleting this frame ", i.e. can empty the data of current time scale.
It addition, the embodiment of the present invention additionally provide a set of editing parameter reading, the scheme that preserves and demonstrate, be used for swimming
The input and output of performance and regulation demonstration in play.
By the technical scheme of the embodiment of the present invention, achieve well and do not increasing fine arts resource and art work amount
In the case of, the performance to animation effect different angles and distance is adjusted and optimizes.Especially for the fortune having curvilinear path
Dynamic performance (such as channel-style magic arts performance), is to create qualitative leap.Only need to pay less cost just can be to various
The movement locus (track of such as excuting a law) of angle can well be edited and show.
Specifically, by formulating the fine arts output scheme that key frame is disassembled, it is ensured that the efficiency of fine arts output services, reduce
The quantity of output resource and the inclusion of game;The movement locus of different angles and distance is optimized editor, makes various situation
Under track all carry out the optimization that shows and process, improve game quality.Furthermore, it is possible to freely the various parameters of track are entered
Row sum-equal matrix, such as speed, acceleration, transparency, rotation etc., adds the representability of specially good effect and hits sense.
In the invention described above embodiment, it is described as a example by 2D game track type magic arts animation, but, use above-mentioned
Embodiment is for the ease of describing technical scheme.But, one skilled in the art will recognize that, it is clear that the present invention is also
It is not limited to above-described embodiment.It is to say, the present invention is not limited to 2D game track type magic arts animation, but go for it
His various game movies.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
In the above embodiment of the present invention, the description to each embodiment all emphasizes particularly on different fields, and does not has in certain embodiment
The part described in detail, may refer to the associated description of other embodiments.It will be appreciated by those of skill in the art that in the present invention above-mentioned
Embodiment, can carry out various combination.
In several embodiments provided herein, it should be understood that disclosed technology contents, can be passed through other
Mode realizes.Wherein, device embodiment described above is only schematically, the division of such as unit, can be a kind of
Logic function divides, actual can have when realizing other dividing mode, the most multiple unit or assembly can in conjunction with or can
To be integrated into another system, or some features can be ignored, or does not performs.Another point, shown or discussed each other
Coupling direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, unit or module or communication connection,
Can be being electrical or other form.
The unit (module) illustrated as separating component can be or may not be physically separate, as unit
The parts of display can be or may not be physical location, i.e. may be located at a place, or can also be distributed to many
On individual unit.Some or all of unit therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme
's.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated list
Unit both can realize to use the form of hardware, it would however also be possible to employ the form of SFU software functional unit realizes.
If integrated unit is using the form realization of SFU software functional unit and as independent production marketing or use, can
To be stored in a computer read/write memory medium.Based on such understanding, technical scheme substantially or
Say completely or partially can embodying of the part that prior art is contributed or this technical scheme with the form of software product
Out, this computer software product is stored in a storage medium, including some instructions with so that a computer equipment
(can be for personal computer, server or the network equipment etc.) perform all or part of of method described in each embodiment of the present invention
Step.And aforesaid storage medium includes: USB flash disk, read only memory (ROM, Read-Only Memory), random access memory
The various media that can store program code such as (RAM, Random Access Memory), portable hard drive, magnetic disc or CD.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For Yuan, under the premise without departing from the principles of the invention, it is also possible to make some improvements and modifications, these improvements and modifications also should
It is considered as protection scope of the present invention.
Claims (13)
1. an animation editing method, it is characterised in that including:
Obtaining sequence frame, wherein, described sequence frame includes multiple continuous print frame, and described sequence frame is used for showing animation effect;
According to the different displaying stages of described animation effect, described sequence frame is split as at least one part;And
Being adjusted the object in frame to be adjusted according to the mode that described animation effect is shown, wherein, described frame to be adjusted is
Needing the part or all of frame in the part of editor, described needs editor is partly comprised at least one part described.
Method the most according to claim 1, it is characterised in that according to the different displaying stages of described animation effect, by institute
State sequence frame to be split as at least one part and include:
According to the motion feature of object in the frame showing described animation effect described sequence frame is split as described at least one
Part.
Method the most according to claim 1, it is characterised in that in the part or all of frame in the part of described needs editor
Object there is motion feature, be adjusted including to the object in frame to be adjusted according to the mode that described animation effect is shown:
The motion feature of the object in described frame to be adjusted is adjusted.
Method the most according to claim 3, it is characterised in that the motion feature of the object in described frame to be adjusted is carried out
Adjustment includes:
With curve mode, the motion feature of the object in described frame frame to be adjusted is adjusted.
Method the most according to claim 4, it is characterised in that with curve mode to the object in described frame frame to be adjusted
Motion feature is adjusted including:
In Bezier mode, the motion feature of the object in described frame frame to be adjusted is adjusted.
Method the most according to claim 5, it is characterised in that
It is adjusted including described object is held to the movement locus of the object in described frame to be adjusted in Bezier mode
One or more in the following operation of row: curvilinear path regulation, speed regulation, acceleration regulation, direction regulation.
Method the most according to claim 6, it is characterised in that the regulation of described curvilinear path includes:
Movement locus for described object defines starting point, terminal and two control point, for constituting different Beziers,
Wherein, described starting point, terminal determine the beginning and end of described track respectively, the line conduct between said two control point
Control line is to determine curvature and the shape of described Bezier.
Method the most according to claim 6, it is characterised in that
The regulation of described speed and acceleration regulation include described object performs one or more in following operation: keep even
Speed, by accelerating slowly, from fast to slow, first accelerate and the most slack-off, the most slack-off accelerate again.
9. according to the method according to any one of claim 4-8, it is characterised in that with curve mode to described frame to be adjusted
In the motion feature of object be adjusted after, also include:
From described frame to be adjusted, extract key frame, and described key frame is edited.
Method the most according to claim 9, it is characterised in that extract key frame from described frame to be adjusted and include:
The sequence frame cutting on a timeline of at least one part described is obtained the frame after multiple cutting;And
Frame after the multiple described cutting of predetermined point of time is chosen to be key frame.
11. according to the method described in claim 9 or 10, it is characterised in that
Described key frame is edited and includes described key frame performs one or more in following operation: rotate, scale,
Replace, transparency adjusts, position adjustment.
12. according to the method according to any one of claim 1-11, it is characterised in that
Described animation is the channel-style specially good effect animation in 2D game movie.
13. 1 kinds of moving image editing apparatus, it is characterised in that including:
Acquisition module, is used for obtaining sequence frame, and wherein, described sequence frame includes multiple continuous print frame, and described sequence frame is used for opening up
Show animation effect;
Split module, for the different displaying stages according to described animation effect, described sequence frame is split as at least one portion
Point;And
Adjusting module, is adjusted the object in frame to be adjusted for the mode shown according to described animation effect, wherein, and institute
Stating frame to be adjusted is the part or all of frame in the part needing editor, described in being partly comprised in of described needs editor at least one
In individual part.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610669994.5A CN106251390B (en) | 2016-08-15 | 2016-08-15 | Animation editing method and moving image editing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610669994.5A CN106251390B (en) | 2016-08-15 | 2016-08-15 | Animation editing method and moving image editing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106251390A true CN106251390A (en) | 2016-12-21 |
CN106251390B CN106251390B (en) | 2019-10-18 |
Family
ID=57591992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610669994.5A Active CN106251390B (en) | 2016-08-15 | 2016-08-15 | Animation editing method and moving image editing apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106251390B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107221022A (en) * | 2017-06-16 | 2017-09-29 | 苏州蜗牛数字科技股份有限公司 | A kind of edit methods and device of video display animation |
CN107945253A (en) * | 2017-11-21 | 2018-04-20 | 腾讯数码(天津)有限公司 | A kind of animation effect implementation method, device and storage device |
CN108305330A (en) * | 2018-01-15 | 2018-07-20 | 石化盈科信息技术有限责任公司 | A kind of methods of exhibiting of 3D scenes and the electronic equipment for 3D scene displays |
CN108364337A (en) * | 2018-01-31 | 2018-08-03 | 北京车和家信息技术有限公司 | The animated show method and device of image |
CN108830782A (en) * | 2018-05-29 | 2018-11-16 | 北京字节跳动网络技术有限公司 | Image processing method, device, computer equipment and storage medium |
CN108845859A (en) * | 2018-06-28 | 2018-11-20 | 北京酷我科技有限公司 | A kind of generating algorithm of the speed change value of camber line variable motion |
CN109309870A (en) * | 2018-10-19 | 2019-02-05 | 成都品果科技有限公司 | A kind of method and device adjusting video playout speed |
CN109646949A (en) * | 2017-10-11 | 2019-04-19 | 腾讯科技(深圳)有限公司 | Object processing method, device, storage medium and electronic device |
CN110570501A (en) * | 2018-06-06 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Line animation drawing method and equipment, storage medium and electronic equipment |
CN113268301A (en) * | 2021-05-25 | 2021-08-17 | 北京北大方正电子有限公司 | Animation generation method, device, equipment and storage medium |
WO2022083571A1 (en) * | 2020-10-22 | 2022-04-28 | 华为技术有限公司 | Electronic device and prompting method for function setting thereof, and playing method for prompting file |
CN114494534A (en) * | 2022-01-25 | 2022-05-13 | 成都工业学院 | Frame animation self-adaptive display method and system based on motion point capture analysis |
WO2022156169A1 (en) * | 2021-01-19 | 2022-07-28 | 深圳市前海手绘科技文化有限公司 | Method and device for exporting animated video |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1797473A (en) * | 2004-12-24 | 2006-07-05 | 上海景海软件科技有限公司 | Method for editing computer animation |
CN101452579A (en) * | 2007-12-05 | 2009-06-10 | 新奥特(北京)视频技术有限公司 | Cartoon method for making based on action |
US7598956B2 (en) * | 2004-04-15 | 2009-10-06 | Microsoft Corporation | Blended object attribute keyframing model |
CN104167008A (en) * | 2013-05-19 | 2014-11-26 | 上海创翼动漫科技有限公司 | Multimedia cartoon generation system and method thereof |
CN104536748A (en) * | 2014-12-22 | 2015-04-22 | 杭州短趣网络传媒技术有限公司 | Method for adjusting animation duration of dynamic picture |
CN105007532A (en) * | 2015-06-30 | 2015-10-28 | 北京东方艾迪普科技发展有限公司 | Animation playing method and device |
-
2016
- 2016-08-15 CN CN201610669994.5A patent/CN106251390B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7598956B2 (en) * | 2004-04-15 | 2009-10-06 | Microsoft Corporation | Blended object attribute keyframing model |
CN1797473A (en) * | 2004-12-24 | 2006-07-05 | 上海景海软件科技有限公司 | Method for editing computer animation |
CN101452579A (en) * | 2007-12-05 | 2009-06-10 | 新奥特(北京)视频技术有限公司 | Cartoon method for making based on action |
CN104167008A (en) * | 2013-05-19 | 2014-11-26 | 上海创翼动漫科技有限公司 | Multimedia cartoon generation system and method thereof |
CN104536748A (en) * | 2014-12-22 | 2015-04-22 | 杭州短趣网络传媒技术有限公司 | Method for adjusting animation duration of dynamic picture |
CN105007532A (en) * | 2015-06-30 | 2015-10-28 | 北京东方艾迪普科技发展有限公司 | Animation playing method and device |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107221022A (en) * | 2017-06-16 | 2017-09-29 | 苏州蜗牛数字科技股份有限公司 | A kind of edit methods and device of video display animation |
CN109646949B (en) * | 2017-10-11 | 2021-06-08 | 腾讯科技(深圳)有限公司 | Object processing method, device, storage medium and electronic device |
CN109646949A (en) * | 2017-10-11 | 2019-04-19 | 腾讯科技(深圳)有限公司 | Object processing method, device, storage medium and electronic device |
CN107945253A (en) * | 2017-11-21 | 2018-04-20 | 腾讯数码(天津)有限公司 | A kind of animation effect implementation method, device and storage device |
CN108305330A (en) * | 2018-01-15 | 2018-07-20 | 石化盈科信息技术有限责任公司 | A kind of methods of exhibiting of 3D scenes and the electronic equipment for 3D scene displays |
CN108364337A (en) * | 2018-01-31 | 2018-08-03 | 北京车和家信息技术有限公司 | The animated show method and device of image |
CN108830782A (en) * | 2018-05-29 | 2018-11-16 | 北京字节跳动网络技术有限公司 | Image processing method, device, computer equipment and storage medium |
CN108830782B (en) * | 2018-05-29 | 2022-08-05 | 北京字节跳动网络技术有限公司 | Image processing method, image processing device, computer equipment and storage medium |
CN110570501A (en) * | 2018-06-06 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Line animation drawing method and equipment, storage medium and electronic equipment |
CN110570501B (en) * | 2018-06-06 | 2023-02-14 | 腾讯科技(深圳)有限公司 | Line animation drawing method and equipment, storage medium and electronic equipment |
CN108845859A (en) * | 2018-06-28 | 2018-11-20 | 北京酷我科技有限公司 | A kind of generating algorithm of the speed change value of camber line variable motion |
CN109309870A (en) * | 2018-10-19 | 2019-02-05 | 成都品果科技有限公司 | A kind of method and device adjusting video playout speed |
WO2022083571A1 (en) * | 2020-10-22 | 2022-04-28 | 华为技术有限公司 | Electronic device and prompting method for function setting thereof, and playing method for prompting file |
WO2022156169A1 (en) * | 2021-01-19 | 2022-07-28 | 深圳市前海手绘科技文化有限公司 | Method and device for exporting animated video |
CN113268301A (en) * | 2021-05-25 | 2021-08-17 | 北京北大方正电子有限公司 | Animation generation method, device, equipment and storage medium |
CN113268301B (en) * | 2021-05-25 | 2024-02-13 | 北京北大方正电子有限公司 | Animation generation method, device, equipment and storage medium |
CN114494534A (en) * | 2022-01-25 | 2022-05-13 | 成都工业学院 | Frame animation self-adaptive display method and system based on motion point capture analysis |
Also Published As
Publication number | Publication date |
---|---|
CN106251390B (en) | 2019-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106251390A (en) | Animation editing method and moving image editing apparatus | |
CN102145228B (en) | Method and device for constructing interactive video game by using video records | |
Manovich | Image future | |
CN105957120A (en) | Movement locus simulation method and device | |
CN104835187A (en) | Animation editor and editing method thereof | |
CN105190699A (en) | Karaoke avatar animation based on facial motion data | |
Venkatasawmy | The Digitization of cinematic visual effects: Hollywood's coming of age | |
CN102915553A (en) | 3D (three-dimensional) game video shooting system and method thereof | |
CN105589816B (en) | Compiling formula scene interactive animation makes and playback method | |
WO2020064026A1 (en) | Game advertisement production method and platform, storage medium | |
CN106294612A (en) | A kind of information processing method and equipment | |
US20020008704A1 (en) | Interactive behavioral authoring of deterministic animation | |
CN105303603A (en) | Three-dimensional production system used for demonstrating document and production method thereof | |
Schroeder | AndEngine for Android game development cookbook | |
CN106504306A (en) | A kind of animation fragment joining method, method for sending information and device | |
Pearson | The rise of CreAltives: Using AI to enable and speed up the creative process | |
Sfetcu | The Art of movies | |
Bąk et al. | Using the game engine in the animation production process | |
Manovich | Image future | |
Reed | Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune | |
Roosendaal | The Official Blender Game Kit: Interactive 3d for Artists | |
CN111800663B (en) | Video synthesis method and device | |
Das | The Evolution Of Visual Effects In Cinema: A Journey From Practical Effects To CGI | |
Kivistö | Hybrid animation: the process and methods of implementing 2D style in 3D animation | |
Singh | Future of Animated Narrative and the Effects of Ai on Conventional Animation Techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |