ShaderProgram QML Type

Encapsulates a Shader Program. 更多...

import 语句: import Qt3D.Render 2.0
Since: Qt 5.5
实例化: QShaderProgram

特性

方法

详细描述

ShaderProgram class encapsulates a shader program. A shader program consists of several different shaders, such as vertex and fragment shaders.

特性文档编制

computeShaderCode : string

Holds the compute shader code used by this shader program.

fragmentShaderCode : string

Holds the fragment shader code used by this shader program.

geometryShaderCode : string

Holds the geometry shader code used by this shader program.

log : string

Holds the log of the current shader program. This is useful to diagnose a compilation failure of the shader program.

status : string

Holds the status of the current shader program.

tessellationControlShaderCode : string

Holds the tesselation control shader code used by this shader program.

tessellationEvaluationShaderCode : string

Holds the tesselation evaluation shader code used by this shader program.

vertexShaderCode : string

Holds the vertex shader code used by this shader program.


方法文档编制

string loadSource ( url sourceUrl )

Returns the shader code loaded from sourceUrl .