Shader-based data processing method and device and electronic equipment
A data processing and shader technology, applied in the field of games, can solve the problems of visually viewing the shader process, high professional requirements, and inaccessible users
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] The embodiment of the present application provides a shader-based data processing method, such as figure 1 As shown, the method includes: step S101, step S102 and step S103.
[0032] Step S101. Obtain a user's selected operation on at least one preconfigured shader, and determine a target shader for creating a material corresponding to the selected operation.
[0033] In this embodiment of the application, the multiple pre-configured shaders may be pre-provided by the material system, or custom-edited by the user. Specifically, it generally includes multiple types of shaders, such as Standard Shader, Surface Shader, Vertex Shader, and Fragment Shader.
[0034] In a specific application, the user's selected operation for at least one preconfigured shader can be acquired through the preset interface. For example, if each pre-configured shader is displayed through the control panel of the material system (that is, the interactive interface), if the user's selected operat...
Embodiment 2
[0085] The embodiment of the present application provides a shader-based data processing device, such as Figure 4 As shown, the shader-based data processing device 30 may include: a shader determination module 301, a parameter determination module 302, a visualization processing module 303, and a data receiving module 304, wherein,
[0086] A shader determination module 301, configured to obtain a user's selected operation for at least one preconfigured shader, and determine a target shader for creating a material corresponding to the selected operation;
[0087] A parameter determination module 302, configured to determine each preprocessing macro for material properties corresponding to the target shader and at least one variable parameter that has a dependency relationship with each preprocessing macro;
[0088] A visual processing module 303, configured to display each preprocessing macro and at least one variable parameter that has a dependency relationship with each pre...
Embodiment 3
[0113] The embodiment of the present application provides an electronic device, such as Figure 5 as shown, Figure 5 The electronic device 400 shown includes: a processor 4001 and a transceiver 4004 . Wherein, the processor 4001 is connected to the transceiver 4004 , such as through a bus 4002 . Optionally, the electronic device 400 may further include a memory 4003 . It should be noted that, in practical applications, the transceiver 4004 is not limited to one, and the structure of the electronic device 400 does not limit the embodiment of the present application.
[0114] The processor 4001 may be a CPU, a general processor, DSP, ASIC, FPGA or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor 4001 may also be a combination that implements computing functions,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com