Scene switching method and system of Unity 3D engine

A scene switching and scene technology, which is applied in the scene switching method and system field of Unity3D engine, can solve the problems of periodic program crash, large computing pressure of computer, increase of adoption cost, etc., and reduce the requirements of scale and complexity, and reduce the peak value The effect of memory management pressure and improving scene switching efficiency

Pending Publication Date: 2020-06-05
CETHIK GRP
View PDF10 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Medium and large-scale web programs often have multiple complex 3D application scenarios and models, which brings challenges to the universality of such system applications
If the application scene switching mode is used, the smooth conversion and connection of scene images can be realized, but in this mode, the loading and unloading of static file resources are parallel operations, once the computer’s hardware configuration does not meet its minimum requirements, it will cause The program crashes in stages. When the hardware configuration of the computer meets the minimum requirements, the parallel operation of loading and unloading large files will also bring greater computing pressure to the computer, making scene switching inefficient
With the increase of scene scale and complexity, the system has higher and higher requirements for computer hardware configuration, and the service life of related hardware will be lower and lower, which not only cannot guarantee the smoothness of scene switching, but also increases the potential adoption cost

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
  • Scene switching method and system of Unity 3D engine
  • Scene switching method and system of Unity 3D engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0063] Such as figure 2 As shown, the scene switching system in this embodiment further includes a file management unit and a memory management unit in order to intuitively represent the calling of files during scene switching.

[0064] This embodiment provides a Web-based interactive community 3D visualization application, which encapsulates community scene files as resources to form a file set and pre-stores them in the file management unit of the system, and provides a method for scene switching through the Unity3D engine.

[0065] In 3D visualization applications, the number of community scene files is consistent with the number of actual communities, and the number of community scene files should be greater than or equal to 2 to meet the scene switching conditions.

[0066] Assume that in the community 3D visualization application, there are 3 community scenes, recorded as community scene A, community scene B and community scene C, and the corresponding number of communi...

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 invention discloses a scene switching method and system of a Unity 3D engine. The scene switching method of the Unity 3D engine is used for completing switching display of a front scene and a rearscene, the front scene and the rear scene each comprise a scene file, the scene files of the front scene and the rear scene each comprise a static element, and the scene switching method of the Unity3D engine comprises the steps: loading and displaying the scene files of the front scene; monitoring a scene switching request; receiving a scene switching request, unloading a scene file of a frontscene according to the scene switching request, and loading a scene file of a buffer scene, the scene file of the buffer scene being preset and not containing a static element; and after the buffer scene is loaded, unloading the scene file of the buffer scene, and meanwhile, loading and displaying the scene file of the rear scene to finish switching display of the front scene and the rear scene. According to the method, the running pressure brought to the computer during scene switching is reduced, the running stability and fluency of the computer are improved, and the scene switching efficiency is improved.

Description

technical field [0001] This application belongs to the field of Unity3D engine data management, and specifically relates to a method and system for switching scenes of the Unity3D engine. Background technique [0002] With the vigorous development of the Internet industry, Web-related technologies have shown more and more important values. And one of the essential elements of any attractive web program is graphics. However, as the complexity of Web programs continues to increase, the traditional two-dimensional graphics can no longer meet the needs of the program. Thus, an interactive 3D graphics application for Web programs emerges as the times require. [0003] However, the early Web interactive 3D graphics technology has shortcomings, such as Java Applet takes up a lot of resources, has low performance, and cannot take advantage of graphics hardware acceleration; Flash and Silverlight technologies have high performance, but they require plug-in support and are difficult...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T15/00
CPCG06T15/00
Inventor 王军邵建伟林君
Owner CETHIK GRP
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