USD-based 3D software efficient hardware rendering preview method

A technology of hardware rendering and 3D software, applied in 3D image processing, image data processing, animation production, etc., can solve problems that affect the production process and effect, crash, and occupy a large area

Active Publication Date: 2020-07-07
江苏原力数字科技股份有限公司
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the current animation production process, for complex scenes with a large number of object materials, if the material texture is displayed in the Maya window, the video memory will crash due to the large occupation
For the downstream link, only gray objects without texture can be selected to preview in the Maya window, which greatly affects the production process and effect

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
  • USD-based 3D software efficient hardware rendering preview method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] A USD-based 3D software high-efficiency hardware rendering preview method, first by converting the USD assets into a proxyshape (proxy shape) node in Maya, thereby integrating the USD-based hardware renderer Hydra into the Maya window; and then integrating a Maya The model's material shading network (including Maya's own shader and Arnold shader) is exported with a plug-in. During the export process, the plug-in converts all material networks into the corresponding hardware material node UsdPreviewSurface in USD, that is, uses the UsdPreviewSurface node and its connection The upstream nodes (UsdUVTexture, UsdPrimvarReader_TYPE nodes, etc.) represent the various attribute information on the nodes in the software rendering material shading network in Maya, and finally record them on the UsdPreviewSurface node and related upstream nodes to realize the real-time material effect on Hydra. So that the artist can see the material information on the 3D model in real time in the ...

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 provides a USD-based 3D software efficient hardware rendering preview method, which comprises the following steps of converting USD assets into proxy-shaped nodes in Maya so as to integrate a USD-based hardware renderer into a Maya window; exporting the material coloring network of one model in Maya by using a plug-in; converting all material networks into corresponding hardware material nodes in the USD by the plug-in in the export process, namely representing various attribute information on nodes in the software rendering material coloring network in the original Maya by usingthe USD hardware material nodes and upstream nodes connected with the USD hardware material nodes; and finally, recording to USD hardware material nodes and related upstream nodes to realize a real-time material effect on a USD hardware renderer, so that an artist can see material information on the 3D model in real time in a Maya window. The hardware rendering engine of the USD is integrated into the Maya window, and efficient and representative hardware rendering preview in the Maya window is achieved.

Description

technical field [0001] The invention belongs to the technical field of animation production, and in particular relates to a USD-based 3D software efficient hardware rendering preview method. Background technique [0002] The full name of USD: Universal Scene Description is a file format based on the entire process of animation film production and the corresponding software library proposed by the American animation production company Pixar; [0003] The 3D software Maya shading network is a network for displaying and editing 3D model materials in Maya software, and is a shading network based on an offline software renderer. In the current animation production process, for complex scenes with a large number of object materials, if the material texture is displayed in the Maya window, the video memory will crash due to the large occupation. For the dirty part, you can only choose a gray object without material to preview in the Maya window, which greatly affects the productio...

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): G06T13/20G06T15/04G06T15/00
CPCG06T13/20G06T15/005G06T15/04
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