Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Cloud rendering system without file transmission and method thereof

A file transmission and rendering system technology, applied in the field of computer multimedia, can solve the problems of inability to install and configure third-party software, difficult identification and distinction of data changes, and difficulty in obtaining incremental transmission methods, so as to save analysis and storage. The effect of saving time, saving calling time, saving time of transferring duplicate data

Inactive Publication Date: 2016-12-21
王淼
View PDF10 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method still has the following two problems: 1) This method is almost ineffective when dealing with rendering tasks using a single large project file: because there are generally no two identical rendering tasks in practical applications, when all rendering data are saved In a file, the file is generally not reusable, and the file format is Sketch Up's .SKP format
The root cause of the above problems is that different files, different file formats, and different serialization methods of files cause inherent data boundaries. It is difficult to form a feasible algorithm to identify and distinguish data changes within the boundaries, and it is also difficult to obtain effective data boundaries. incremental transfer method
If the cloud rendering system wants to identify the actual data changes inside the file, it must understand the format structure of all files, and read and analyze the files; this kind of analysis is basically impossible in the face of a wide variety of file formats with different ownership
[0008] Also for the first question, the Chinese patent application with the application number CN201410439156.X adopts the method of using the low-precision model and the high-precision model together to save the cost of transmitting the high-precision model and achieve the purpose of speeding up the transmission; but because this method requires At the same time, maintain a set of high-precision models and corresponding low-precision model libraries. The model library must be fixed before the design starts, which limits the scope of its use.
[0009] For the second problem, the utility model application with the application number CN201420304688.8 adopts the method of establishing a virtual machine for each film and television production computer to adapt to different software and hardware environments so as to improve the compatibility of the cloud rendering environment; but this method cannot Solve the problem of installing and configuring various third-party software on the virtual machine of the server

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
  • Cloud rendering system without file transmission and method thereof
  • Cloud rendering system without file transmission and method thereof
  • Cloud rendering system without file transmission and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technical solution of the present invention will now be further described with reference to the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0040] Such as figure 1 As shown, the cloud rendering system without file transfer includes a client 100, a server 200, and a scene management system 000; wherein the client 100 includes a content production system 103, a task management system 101, and a DAE data access module 102; the server 200 includes a scene replay Architecture system 201, cloud renderer system 202, cloud cache system 203, result management system 204; the scene management system 000 is compiled into a dynamic link library to be shared and used by the client 100 and the server 200.

[0041] Such as figure 2 As shown, the scene management system 000 defines a tree data structure M' of ...

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 cloud rendering system without file transmission and a method thereof. Through sharing a built-in scene management system between a client and a server, the client and the server can directly transmit and use memory data without a file and the consideration of a complex file format, at the same time, the multiple optimizations comprising concurrent transmission and cloud buffer memory are carried out for the unified memory data further. Through a mode of setting a cloud rendering device in the server and setting a content making system in the client, the disadvantage of installing and using multiple third party making software and rendering devices at a server end in the past is avoided. Compared with a cloud rendering method based on file transmission, the method has the advantages that the traditional file upload, download and analysis process is substituted by memory transmission, and the purposes of raising task submission speed, improving a user experience and controlling operation cost are achieved.

Description

technical field [0001] The invention relates to the field of computer multimedia technology, in particular to a system and method for providing high-speed rendering services to clients by using cloud computing technology. Background technique [0002] Rendering refers to the process of using 3ds MAX, MAYA and other content production software to complete the production of models, materials, and animation frames in activities such as architectural design and animation production, and then using the above-mentioned software or auxiliary software to form the final rendering or animation of the produced content . The software or module responsible for rendering is generally called a renderer; the software responsible for making models, animation frames, etc. Scene management system, such as Max SDK, Sketch Up Ruby Script, etc. Among them, the scene management system is also called the scene graph, which refers to the system used in the renderer or content production software t...

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): H04L29/08
CPCH04L67/1097H04L67/568
Inventor 王淼
Owner 王淼
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products