OpenSceneGraph-based three dimensional animation manufacturing method

A production method and three-dimensional animation technology, which are applied in the field of scene graphics simulation and simulation, can solve problems such as large computational workload and large resource consumption, and achieve the effects of overcoming complexity, reducing production difficulty and production cost, and achieving good visual effects.

CN105184843AInactive Publication Date: 2015-12-23HUAZHONG UNIV OF SCI & TECH
3 Cites 8 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2015-12-23
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention discloses an OpenSceneGraph-based three dimensional animation manufacturing method. The method simulates the non main body target animation in a scene by controlling the regular geometric motion along a horizontal direction and a vertical direction of a two-dimensional picture in a three dimensional scene, and concretely comprises an original picture preprocessing step, a subgraph creation step, an advertising board addition step, a scene data updating step and a scene drawing step. According to the present invention, the preprocessing is carried out on a picture to remove the background, thereby obtaining a target picture with a transparent channel; in each frame, the corresponding relation of the texture coordinates and the vertexes is changed, thereby realizing a texture animation effect; by utilizing an advertising board technology, the orientation of the picture is changed automatically at the visual angle change, so that the picture always faces a screen, and the visual authenticity is improved; by utilizing the scene data updating step, each frame of animation data is updated; by utilizing the drawing step, the scene data is obtained, and each frame of scene is drawn. The method provided by the present invention enables the work of modeling and designing the motion of a fine model to be reduced, and enables the manufacturing difficulty and the manufacturing cost of the three dimensional animation to be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of scene graph simulation, and more specifically relates to a three-dimensional animation production method based on OpenSceneGraph. Background technique

[0002] OpenSceneGraph (OSG) is an open-source high-performance 3D image rendering engine released free of charge based on the modified LGPL protocol (OSGPL). It is widely used in visual simulation, games, virtual reality, scientific visualization and modeling and other fields. It has become an industry standard OpenGL is the underlying platform, written using portable ANSIC++; it solves the problem of high development costs and unfavorable product promotion using commercial engines such as OpenGVS and Vega, which is more meaningful from a practical point of view, and the effect is no less than that of Commercial visual rendering software.

[0003] Virtual scene technology is an important branch of virtual simulation scene technology, and its components m...

Examples

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0042] The embodiment takes the production of fish animation as an example, and specifically sets forth the animation production method provided by the present invention; its flow process is as follows figure 1 As shown, it includes image preprocessing steps, creating sub-picture steps, adding billboard steps, creating path animation steps, creating matrix change node steps, updating scene data ...