Resource loading method, apparatus and system for three-dimensional animation engine

A three-dimensional animation and resource technology, applied in program control devices, program loading/starting, software maintenance/management, etc., can solve problems affecting development efficiency, and achieve the effect of saving memory and improving development efficiency

Active Publication Date: 2016-02-24
北京畅游创想软件技术有限公司
View PDF1 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For games with huge resources, the processing of various dependencies between resources and

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource loading method, apparatus and system for three-dimensional animation engine
  • Resource loading method, apparatus and system for three-dimensional animation engine
  • Resource loading method, apparatus and system for three-dimensional animation engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] In order to make the technical principles, features and technical effects of the technical solution of the present application clearer, the technical solution of the present application will be described in detail below in conjunction with specific embodiments.

[0065] The basic design concept of the resource packaging and loading integrated implementation method of the 3D animation engine provided by this application is: in the packaging process, the dependency information of the resources that need to be packaged is used as the main resource of the package (Bundle), and the resources are used as auxiliary resources. Packaging; the advantage of this is that there is no need to pre-load all dependency information into memory, and all its dependent objects can be obtained when the package is actually loaded, thereby saving memory. When loading a resource, the dependency relationship is first obtained by preloading the dependency information of the target resource, and th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present application discloses a resource lading method for a three-dimensional animation engine. In a resource packaging process, dependence information of resources which need to be packaged is used as a main resource of a package, and the resources are packaged as auxiliary resources. The loading method comprises: firstly, acquiring a dependency relationship by pre-loading dependence information of target resources; and then loading dependence resources of the target resources and the target resources according to the dependency relationship. The present application further discloses a resource loading apparatus and system for the three-dimensional animation engine. According to the scheme adopted by the present application, the dependency relationship of the resources can be managed well and the development efficiency is promoted.

Description

technical field [0001] The application relates to computer video game development technology, a resource loading method, device and system for a 3D animation engine. Background technique [0002] Unity is a multi-platform comprehensive game development tool developed by Unity Technologies for creating interactive content such as 3D video games, architectural visualization, and real-time 3D animation. It is a fully integrated professional game engine. [0003] In view of the limitations of the operating platform and Unity itself, Unity resources are generally packaged as AssetBundles for dynamic updating and loading. Unity resources refer to the elements used to generate scenes and various objects in the scenes, such as model texture materials, scene source files, plug-ins, etc. Assetbundle is a function provided by UnityPro. It can encapsulate multiple game objects or resource binary files into Assetbundle, and provides methods of encapsulation and unpacking. [0004] For ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/445
CPCG06F8/65G06F8/71G06F9/44521G06F9/44526
Inventor 屠倩溪张精卫
Owner 北京畅游创想软件技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products