Visual programming-based cross-platform rendering effect edition system

An editing system and rendering effect technology, applied in the field of editing systems for cross-platform rendering effects, can solve problems such as inflexible performance effects, and achieve the effects of optimizing the software development process, expanding control, and reducing labor costs and time costs.

Active Publication Date: 2018-09-28
苏州天魂网络科技股份有限公司
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the high degree of integration also makes the performance effect not flexible enough
In order to obtain personalized effects, when the existing parameter interface of the shader cannot meet the effect requirements, artists often have nothing to do, and special graphics programmers are required to re-edit and modify the shader code to add new functions

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
  • Visual programming-based cross-platform rendering effect edition system
  • Visual programming-based cross-platform rendering effect edition system
  • Visual programming-based cross-platform rendering effect edition system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention is described in detail below in conjunction with accompanying drawing and specific embodiment:

[0026] Such as figure 1 As shown, a cross-platform rendering effect editing system based on visual programming, the editing system is composed of a graphical interface module GUI, an automatic shader code editing module ASE, a rendering implementation module and a 3D preview module, and together form a Loosely coupled system architecture;

[0027] The steps to edit system work are:

[0028] In the first step, the graphical interface module GUI is mainly responsible for responding to user input messages, translating the messages into effective instructions for the automatic shader code editing module ASE, and sending instructions to the automatic shader code editing module ASE;

[0029] In the second step, the automatic shader code editing module ASE responds to the instructions issued by the graphical interface module GUI to complete the core function...

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 relates to a rendering effect edition system and in particular to a visual programming-based cross-platform rendering effect edition system. The system consists of a GUI module, an ASE module, a rendering realization module and a 3D preview module, wherein the modules jointly form a loosely coupled system framework; the GUI module is used for translating messages into effective instructions of the ASE modules and sending the instructions to the ASE module; the ASE module is used for transferring generated tinter codes and an art set resource description table required by tintingmaterials to the 3D preview module in response to the instructions of the GUI modules; and both the 3D preview module and the GUI module are in butt joint with a graph rendering API through the rendering realization module so as to feed rendering pipelines and carry out rendering on screens. The system can be suitable for a plurality of graph rendering APIs and a plurality of engine platforms, andhas relatively good universality.

Description

technical field [0001] The invention relates to an editing system for rendering effects, in particular to an editing system for cross-platform rendering effects based on visual programming. Background technique [0002] The emergence of programmable rendering pipelines has brought about earth-shaking changes in computer graphics technology. The core of the programmable rendering pipeline is shader technology, which is a program that can run on the graphics processing core GPU to color three-dimensional objects. Programmers can directly control the shading unit in the GPU by writing a high-level shader language, flexibly control the rendering pipeline, and produce various shading effects. [0003] Various game engines provide material editing systems based on shader technology to optimize the shader programming process. For example, the Unity3D engine developed by Unity Technologies. This is software that utilizes an interactive graphical development environment as the pri...

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/20G06T15/55G06T19/20
CPCG06T15/205G06T15/55G06T19/20
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