CN112991500A - Home decoration movie and television animation method and device, electronic equipment and storage medium - Google Patents

Home decoration movie and television animation method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112991500A
CN112991500A CN202110273636.3A CN202110273636A CN112991500A CN 112991500 A CN112991500 A CN 112991500A CN 202110273636 A CN202110273636 A CN 202110273636A CN 112991500 A CN112991500 A CN 112991500A
Authority
CN
China
Prior art keywords
animation
template
model
model data
attribute
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.)
Pending
Application number
CN202110273636.3A
Other languages
Chinese (zh)
Inventor
贺梦凡
何为
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong 3vjia Information Technology Co Ltd
Original Assignee
Guangdong 3vjia Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong 3vjia Information Technology Co Ltd filed Critical Guangdong 3vjia Information Technology Co Ltd
Priority to CN202110273636.3A priority Critical patent/CN112991500A/en
Publication of CN112991500A publication Critical patent/CN112991500A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/06Ray-tracing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the application provides a home decoration movie and television animation method and device, electronic equipment and a storage medium, and relates to the technical field of home design. The method comprises the steps of obtaining all model data of the animation to be generated, and respectively marking the model data by using unique identity marks; adding an animation template to the model data through the unique identity, and determining the template attribute of the animation template; utilizing the template attribute to carry out frame-by-frame calculation on the bound model attribute according to time so as to generate model data information; the model data information is collected and submitted to a real-time ray tracker to generate rendering animation, animation setting is carried out on various models in the home decoration design scene, a rendering server does not need to be submitted for rendering, and the problems that the animation mode is single, the steps are complicated and the resource pressure of the rendering server is increased in the conventional method are solved.

Description

Home decoration movie and television animation method and device, electronic equipment and storage medium
Technical Field
The application relates to the technical field of home design, in particular to a home decoration movie and television animation method and device, electronic equipment and a storage medium.
Background
When animation is produced by using the prior art, only a starting point and an end point can be set for a travel route of a camera, and then the animation is submitted to be generated after previewing is free of problems. The technology can not set animation for various models in a scene, and the generated animation mode is single and has no diversity; when the animation is manufactured, the rendering problems such as generated animation light rays and the like cannot be previewed in real time, and only after the previous result is readjusted, new animation can be generated by submitting again, so that the steps are complicated, and the resource pressure of a rendering server is increased.
Disclosure of Invention
An object of the embodiments of the present application is to provide a home decoration movie animation method, device, electronic device, and storage medium, which perform animation setting on various models in a home decoration design scene without submitting a rendering server for rendering, and solve the problems of a single animation mode, complicated steps, and increased resource pressure of the rendering server in the existing method.
The embodiment of the application provides a home decoration movie and television animation method, which comprises the following steps:
acquiring all model data of the animation to be generated, and marking the model data by using unique identity marks respectively;
adding an animation template to the model data through the unique identity, and determining the template attribute of the animation template;
utilizing the template attribute to carry out frame-by-frame calculation on the bound model attribute according to time so as to generate model data information;
the model data information is collected and submitted to a real-time ray tracker to generate rendering animations.
In the implementation process, the models in the home scene can be added with specific animation templates to realize the animation effect, and the animation templates have diversity; data does not need to be submitted to a rendering server to wait for cloud rendering, and animation effects can be previewed on a real-time ray tracing renderer directly, so that time and cost for making rendering animations are saved, and the problems that an animation mode is single, steps are complex and resource pressure of the rendering server is increased in the existing method are solved.
Further, the obtaining all model data of the animation to be generated, and marking the model data respectively by using unique identity identifiers includes:
marking each model data by using a character string, wherein the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
and coding and storing the model data through a JSON format.
In the implementation process, the unique identity identifier may be a set of hexadecimal character strings, and is used for marking model data corresponding to each model and coding and storing the model data into the scheme through a JSON format, so that a previously made movie animation scheme in the scheme can be accessed at any time to modify and generate the light chasing animation, and the production time and the production cost are saved.
Further, the adding an animation template to the model data through the unique identity, and determining a template attribute of the animation template includes:
binding the template property of the animation template with the model property of the model data;
and receiving a data value customized by a user, and adding the data value into the template attribute at any time to determine or modify the template attribute of the animation template, wherein the template attribute comprises an initial value, an end value, animation duration and an animation motion mode of any time node.
In the implementation process, the template property of the animation template is bound with the model property of the model data, namely different animations and different motion modes are added to different models to respectively bind different properties of the models, and the corresponding property of the models can be changed in the time node according to the current time to achieve the animation effect.
Further, the performing frame-by-frame calculation on the bound model attribute by using the template attribute according to time to generate model data information includes:
calculating a model attribute value corresponding to the motion mode at the current moment according to the current offset value, the initial value, the ending value and the animation duration;
and generating data information of the model attribute changing along with time based on the model attribute value at any time.
In the implementation process, the attribute value of the model at a certain moment can be calculated by using the current offset value, the initial value, the end value and the animation time length, and the calculation methods of the model attribute value corresponding to the motion modes such as uniform motion, slow-first-then-fast motion and the like are different, but the calculation can be performed based on the parameters.
The embodiment of the present application further provides a home decoration movie and television animation device, the device includes:
the marking module is used for acquiring all model data of the animation to be generated and respectively marking the model data by using the unique identity;
the template selection module is used for adding an animation template to the model data through the unique identity and determining the template attribute of the animation template;
the calculation module is used for calculating the bound model attribute frame by frame according to time by utilizing the template attribute so as to generate model data information;
and the rendering module is used for collecting the model data information and submitting the model data information to the real-time ray tracker so as to generate rendering animation.
In the implementation process, the animation modes in all home scenes can be covered, different animation templates are added for different models and displayed in different animation modes, data do not need to be submitted to a rendering server, the production efficiency of movie animation is improved, and the problems that the animation modes are single, the steps are complicated and the resource pressure of the rendering server is increased in the conventional method are solved.
Further, the marking module includes:
the character string marking module is used for marking each model data by using a character string, and the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
and the storage module is used for coding and storing the model data through a JSON format.
In the implementation process, the animation templates are added to each model and the customized plate in the scene in a one-to-one correspondence mode, and confusion caused by adding different animations to the model of the same material id is avoided.
Further, the template selecting module comprises:
the binding module is used for binding the template property of the animation template with the model property of the model data;
and the custom module is used for receiving a data value customized by a user and adding the data value to the template attribute at any moment so as to determine or modify the template attribute of the animation template, wherein the template attribute comprises an initial value, an end value, animation duration and an animation motion mode of any time node.
In the implementation process, the selected animation template is correspondingly added through the bound model ID, so that different animation templates added by different models and corresponding model properties are bound through the motion modes.
Further, the calculation module includes:
the model attribute value calculation module is used for calculating a model attribute value corresponding to the motion mode at the current moment according to the current offset value, the initial value, the ending value and the animation duration;
and the data information generation module is used for generating data information of the model attribute changing along with time based on the model attribute value at any moment.
In the implementation process, the model attribute value corresponding to the motion mode at the current moment is calculated by using the relevant parameters of the motion mode, such as the current offset value, the initial value, the ending value and the animation duration.
An embodiment of the present application further provides an electronic device, where the electronic device includes a memory and a processor, where the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute any one of the above home decoration movie animation methods.
An embodiment of the present application further provides a readable storage medium, where computer program instructions are stored, and when the computer program instructions are read and executed by a processor, the method for animation of home decoration video is performed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a flowchart of a home decoration movie animation method according to an embodiment of the present application;
FIG. 2 is a flow chart of the marking provided by the embodiments of the present application;
FIG. 3 is a flowchart of producing movie animation according to an embodiment of the present application;
FIG. 4 is a flowchart of template attribute determination provided by an embodiment of the present application;
FIG. 5 is a flowchart of generating model attribute information according to an embodiment of the present disclosure;
FIG. 6 is a block diagram of a home decoration video animation device according to an embodiment of the present disclosure;
fig. 7 is a block diagram of an overall structure of a home decoration movie animation device according to an embodiment of the present application.
Icon:
100-a labeling module; 101-string marking module; 102-a storage module; 200-a template selection module; 201-binding module; 202-a custom module; 300-a calculation module; 301-model attribute value calculation module; 302-a data information generation module; 400-rendering module.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Example 1
Referring to fig. 1, fig. 1 is a flowchart of a home decoration movie animation method according to an embodiment of the present application. The method is applied to animation modes of all models in a home scene, and can be used for carrying out various animation settings on finished product models, customized cabinets, customized plates, table tops, foot lines and the like, and the method specifically comprises the following steps:
step S100: acquiring all model data of the animation to be generated, and marking the model data by using unique identity marks respectively;
as shown in fig. 2, which is a labeling flowchart, the steps may specifically include:
step S101: marking each model data by using a character string, wherein the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
step S102: and coding and storing the model data through a JSON format.
Specifically, as shown in fig. 3, a movie animation production flow chart is shown, a movie animation interface is opened on a main page, whether historical movie animation data exists is judged, if so, the historical animation data is analyzed, camera view animation is added, and if not, scene model data is collected, a model to which animation is to be added is clicked, and animation is added to the model. Illustratively, when entering a movie animation module in a well-made scheme, model data needs to be collected and a unique User Identification (UID) needs to be bound, and the purpose is to achieve one-to-one correspondence when animation is added to each model and customized plate in a scene, so that confusion caused when different animations are added to models with the same material id is avoided.
All model data of the animation to be generated is collected and a unique UID is tagged to the model data. The UID may be a set of hexadecimal strings used to label model data for each model, such as "7E 66B8D5-D424-A30F-C0FD-6AAE87241 EAC"; and each model data is coded and stored in the scheme through the JSON format, so that the previously manufactured movie and television animation scheme can be taken to modify and generate the light-following animation when the scheme is accessed at any time.
Step S200: adding an animation template to the model data through the unique identity, and determining the template attribute of the animation template;
as shown in fig. 4, the flowchart for determining the template attribute may specifically include:
step S201: binding the template property of the animation template with the model property of the model data;
step S202: and receiving a data value customized by a user, and adding the data value into the template attribute at any time to determine or modify the template attribute of the animation template, wherein the template attribute comprises an initial value, an end value, animation duration and an animation motion mode of any time node.
The motion modes of the parameterized customized cabinet body include 7 different motion modes which meet the physical motion law, such as uniform motion, slow first and fast second, middle acceleration and the like.
Different animations and motion modes added by different models respectively bind different attributes of the models, for example, the falling animation binds the z-axis height of the model, the scaling animation binds the scaleXYZ value of the model, and the like, and the corresponding attributes of the models are changed in time nodes according to the current time to achieve the effect.
After the template properties attached to different animation templates are bound to the model properties of the added model, the animation process can be influenced by customizing the property values. Because the visualization of the model state at each moment is realized, the animation template of the model can be added at any moment and the data values in the animation template, including the initial and end values of different animations, the duration of the animation and the motion mode of the animation, can be modified.
Step S300: utilizing the template attribute to carry out frame-by-frame calculation on the bound model attribute according to time so as to generate model data information;
as shown in fig. 5, to generate the model attribute information, the step may specifically include:
step S301: calculating a model attribute value corresponding to the motion mode at the current moment according to the current offset value, the initial value, the ending value and the animation duration;
step S302: and generating model grid data or data information of model attribute changing along with time based on the model attribute value at any time.
When the production effect is previewed, the animation operation needs to calculate the bound model attribute value frame by frame according to time through the template attribute value attached to the template, so that the animation effect is realized.
For example, if the state of a model at a certain time is (curveName, offset x, start, end, duration), where curveName is the name of a motion mode, offset x is the current offset value, start is the start point time, end is the end point time, and duration is the length of the motion mode, then the attribute value of the model at a certain time based on the motion mode can be expressed as:
uniform movement: end offset x/duration + start;
slow first and fast later: end (offset x/duration) offset x + start;
fast first and slow last: end ((offset x/duration-1) × offset x +1) + start;
intermediate acceleration:
Figure BDA0002973738740000081
initial swing, slow first then fast:
end*(offsetX/=duration)*offsetX*((1.70158+1)*offsetX-1.70158)+start;
fast first, slow last, end swing:
end*((offsetX=offsetX/duration-1)*offsetX*((1.70158+1)*offsetX+1.70158)+1)+start;
starting and ending are all swung:
if((offsetX/=duration/2)<1)
{
return end/2*(offsetX*offsetX*(((s*=(1.525))+1)*offsetX-s))+start;
}
else
{
return end/2*((offsetX-=2)*t*(((s*=(1.525))+1)*offsetX+s)+2)+start;
};
the specific calculation can be performed according to different movement modes.
Step S400: the model data information is collected and submitted to a real-time ray tracker to generate rendering animations.
The model mesh data of each frame can be collected by the model of each time node, and the camera data and the model mesh data are converted into Float32Array data after being summarized so as to be convenient for transmission and storage. And finally submitting the animation to a light-chasing renderer to generate rendering animation.
The generated rendering animation data is stored along with the scheme data, and the produced movie and television animation can be opened at any time and edited or modified.
In addition, by using the method, all model animations can be automatically and intelligently generated by one key according to the size of the model and the position of the camera, so that the movie animation production efficiency is greatly improved; the method also supports a ray tracing synchronous rendering technology during video production, can immediately preview the produced animation effect, can modify the lighting more randomly and conveniently, does not need to submit data to a rendering server, reduces the network space for storing animation data, and can save the time and cost for producing the animation by the ray tracing rendering technology; in addition, compared with the method using a rendering server, the frame rate of the generated rendering video is increased to 30-60 frames, so that the animation effect is smoother and more vivid.
Example 2
An embodiment of the present application provides a home decoration movie and television animation device, as shown in fig. 6, which is a structural block diagram of the home decoration movie and television animation device, the device includes:
the marking module 100 is configured to obtain all model data of an animation to be generated, and mark the model data with a unique identity respectively;
the template selection module 200 is used for adding an animation template to the model data through the unique identity and determining the template attribute of the animation template;
a calculation module 300, configured to perform frame-by-frame calculation on the bound model attribute according to time by using the template attribute, so as to generate model data information;
a rendering module 400 for collecting the model data information and submitting it to a real-time ray tracker for generating rendering animations.
As shown in fig. 7, which is a block diagram of an overall structure of a home decoration movie and animation device, the marking module 100 includes:
the character string marking module 101 is used for marking each model data by using a character string, and the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
and the storage module 102 is configured to encode and store the model data in a JSON format.
The template selecting module 200 includes:
a binding module 201, configured to bind a template attribute of the animation template with a model attribute of the model data;
the custom module 202 is configured to receive a data value customized by a user, and add the data value to a template attribute at any time to determine or modify the template attribute of the animation template, where the template attribute includes an initial value, an end value, an animation duration, and an animation motion mode at any time node.
The calculation module 300 includes:
the model attribute value calculation module 301 is configured to calculate a model attribute value corresponding to a motion mode at the current time according to the current offset value, the initial value, the end value, and the animation duration;
a data information generating module 302, configured to generate model mesh data or data information of model attribute changing with time based on the model attribute value at any time.
An embodiment of the present application further provides an electronic device, where the electronic device includes a memory and a processor, the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the home decoration movie animation method described in embodiment 1.
An embodiment of the present application further provides a readable storage medium, where computer program instructions are stored, and when the computer program instructions are read and executed by a processor, the method for animation of home decoration video as described in embodiment 1 is executed.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only an example of the present application and is not intended to limit the scope of the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for animation of home decoration film and television, the method comprising:
acquiring all model data of the animation to be generated, and marking the model data by using unique identity marks respectively;
adding an animation template to the model data through the unique identity, and determining the template attribute of the animation template;
performing frame-by-frame calculation on the bound model attribute by using the template attribute according to time to generate model data information;
the model data information is collected and submitted to a real-time ray tracker to generate rendering animations.
2. The home decoration movie and television animation method according to claim 1, wherein the obtaining of all model data of the animation to be generated and the marking of the model data with unique identification respectively comprises:
marking each model data by using a character string, wherein the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
and coding and storing the model data through a JSON format.
3. The home decoration movie animation method according to claim 1, wherein the adding an animation template to the model data through the unique identifier and determining a template attribute of the animation template comprises:
binding the template property of the animation template with the model property of the model data;
and receiving a data value customized by a user, and adding the data value into the template attribute at any time to determine or modify the template attribute of the animation template, wherein the template attribute comprises an initial value, an end value, animation duration and an animation motion mode of any time node.
4. The home decoration movie animation method according to claim 3, wherein the calculating the bound model property frame by frame according to time by using the template property to generate model data information comprises:
calculating a model attribute value corresponding to the motion mode at the current moment according to the current offset value, the initial value, the ending value and the animation duration;
and generating data information of the model attribute changing along with time based on the model attribute value at any time.
5. A home decoration movie animation apparatus, the apparatus comprising:
the marking module is used for acquiring all model data of the animation to be generated and respectively marking the model data by using the unique identity;
the template selection module is used for adding an animation template to the model data through the unique identity and determining the template attribute of the animation template;
the calculation module is used for calculating the bound model attribute frame by frame according to time by utilizing the template attribute so as to generate model data information;
and the rendering module is used for collecting the model data information and submitting the model data information to the real-time ray tracker so as to generate rendering animation.
6. The home decoration movie animation device according to claim 5, wherein the marking module comprises:
the character string marking module is used for marking each model data by using a character string, and the model corresponding to the model data comprises a finished product model, a customized parameterized cabinet, a customized plate, a table top and a leg line;
and the storage module is used for coding and storing the model data through a JSON format.
7. The home decoration movie and television animation device according to claim 5, wherein the template selection module comprises:
the binding module is used for binding the template property of the animation template with the model property of the model data;
and the custom module is used for receiving a data value customized by a user and adding the data value to the template attribute at any moment so as to determine or modify the template attribute of the animation template, wherein the template attribute comprises an initial value, an end value, animation duration and an animation motion mode of any time node.
8. The home decoration movie animation device according to claim 7, wherein the calculation module comprises:
the model attribute value calculation module is used for calculating a model attribute value corresponding to the motion mode at the current moment according to the current offset value, the initial value, the ending value and the animation duration;
and the data information generation module is used for generating data information of the model attribute changing along with time based on the model attribute value at any moment.
9. An electronic device, comprising a memory for storing a computer program and a processor for executing the computer program to cause the electronic device to perform the home decoration movie animation method according to any one of claims 1 to 4.
10. A readable storage medium having stored thereon computer program instructions which, when read and executed by a processor, perform the home decoration movie animation method according to any one of claims 1 to 4.
CN202110273636.3A 2021-03-12 2021-03-12 Home decoration movie and television animation method and device, electronic equipment and storage medium Pending CN112991500A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110273636.3A CN112991500A (en) 2021-03-12 2021-03-12 Home decoration movie and television animation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110273636.3A CN112991500A (en) 2021-03-12 2021-03-12 Home decoration movie and television animation method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112991500A true CN112991500A (en) 2021-06-18

Family

ID=76335162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110273636.3A Pending CN112991500A (en) 2021-03-12 2021-03-12 Home decoration movie and television animation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112991500A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069827A (en) * 2015-08-19 2015-11-18 北京中科大洋科技发展股份有限公司 Method for processing video transitions through three-dimensional model
CN106251389A (en) * 2016-08-01 2016-12-21 北京小小牛创意科技有限公司 The method and apparatus making animation
CN108597028A (en) * 2018-04-11 2018-09-28 北京邮电大学 A kind of method, apparatus and equipment of continuous load Web AR objects
CN109961495A (en) * 2019-04-11 2019-07-02 深圳迪乐普智能科技有限公司 A kind of implementation method and VR editing machine of VR editing machine
CN110059199A (en) * 2019-04-11 2019-07-26 深圳迪乐普智能科技有限公司 A kind of implementation method and 3D PowerPoint of 3D PowerPoint
CN110111402A (en) * 2019-03-28 2019-08-09 北京睿格致科技有限公司 Generation method, device, animation method and the device of 3D parameterized model
CN111325818A (en) * 2020-02-10 2020-06-23 腾讯科技(深圳)有限公司 Three-dimensional animation generation method and device, storage medium and computer equipment
CN111429553A (en) * 2020-04-22 2020-07-17 同济大学建筑设计研究院(集团)有限公司 Animation preview method and device, computer equipment and storage medium
US10740943B1 (en) * 2018-11-27 2020-08-11 Facebook, Inc. System and method for modification of an animation effect during continuous run

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069827A (en) * 2015-08-19 2015-11-18 北京中科大洋科技发展股份有限公司 Method for processing video transitions through three-dimensional model
CN106251389A (en) * 2016-08-01 2016-12-21 北京小小牛创意科技有限公司 The method and apparatus making animation
CN108597028A (en) * 2018-04-11 2018-09-28 北京邮电大学 A kind of method, apparatus and equipment of continuous load Web AR objects
US10740943B1 (en) * 2018-11-27 2020-08-11 Facebook, Inc. System and method for modification of an animation effect during continuous run
CN110111402A (en) * 2019-03-28 2019-08-09 北京睿格致科技有限公司 Generation method, device, animation method and the device of 3D parameterized model
CN109961495A (en) * 2019-04-11 2019-07-02 深圳迪乐普智能科技有限公司 A kind of implementation method and VR editing machine of VR editing machine
CN110059199A (en) * 2019-04-11 2019-07-26 深圳迪乐普智能科技有限公司 A kind of implementation method and 3D PowerPoint of 3D PowerPoint
CN111325818A (en) * 2020-02-10 2020-06-23 腾讯科技(深圳)有限公司 Three-dimensional animation generation method and device, storage medium and computer equipment
CN111429553A (en) * 2020-04-22 2020-07-17 同济大学建筑设计研究院(集团)有限公司 Animation preview method and device, computer equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
方旭;: "基于模板的虚拟人体动画设计", 电脑与电信, no. 09, 10 September 2010 (2010-09-10) *
蔡霞: "三维地形中的虚拟人体行走动画", 《CNKI优秀硕士学位论文全文库信息科技》, no. 05, 16 April 2010 (2010-04-16), pages 1 - 59 *
蔡霞: "三维地形中的虚拟人体行走动画", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 05, 15 May 2010 (2010-05-15), pages 21 - 28 *

Similar Documents

Publication Publication Date Title
CN101300567B (en) Method for media sharing and authoring on the web
CN102256049B (en) Automation story generates
CN106170101B (en) Contents providing system, information processing equipment and content reproducing method
JP5432617B2 (en) Animation production method and apparatus
US8347213B2 (en) Automatically generating audiovisual works
WO2020125567A1 (en) Automatic animation generation method, and automatic animation generation system
CN109299446A (en) Report-generating method and device
CN105657574A (en) Video file making method and device
WO2020140940A1 (en) Code generation method and apparatus, and device and storage medium
CN105701183A (en) User personalized template implementation method and apparatus
CN103279559A (en) Rich text editing method and device based on Android system
CN113691854A (en) Video creation method and device, electronic equipment and computer program product
CN105204859A (en) Animation management method and system
KR20100069648A (en) Flash file generation system and original image information generation system
CN114282282A (en) Building design software and cloud rendering platform synchronization method and system
CN112991500A (en) Home decoration movie and television animation method and device, electronic equipment and storage medium
JP4245433B2 (en) Movie creating apparatus and movie creating method
CN109815288A (en) A kind of data visualization method and system
KR20120076490A (en) Based on template user authoring system and service method therefor
Hua et al. Lazycut: content-aware template-based video authoring
CN113160361B (en) GIM-based simulation construction method and device, equipment and storage medium
Shim et al. CAMEO-camera, audio and motion with emotion orchestration for immersive cinematography
CN112489223A (en) VR course editing method and system
JP2010191634A (en) Moving image creation program, moving image creation service provision system, and moving image reproduction program
CN101763457A (en) Digital expo information system environment and management and organization method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination