SoView2DShaderDiagnosis¶
- InventorModule¶
genre
author
package
dll
definition
keywords
Purpose¶
The SoView2DShaderDiagnosis module allows for debugging a given SoView2DShaderOverlay shader.
Place it in front of a SoView2DShaderOverlay to see the generated shaders and the available includes/uniforms, etc.
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
||
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Enabled¶
- name: enabled, type: Bool, default: TRUE¶
Enable debug shader (enableUserFragmentShader)¶
- name: enableUserFragmentShader, type: Bool, default: FALSE¶
If checked, the user fragment shader is enabled.
Enable debug shader (enableUserVertexShader)¶
- name: enableUserVertexShader, type: Bool, default: FALSE¶
If checked, the user vertex shader is enabled.
Fragment Shader¶
- name: fragmentShader, type: String, persistent: no¶
Vertex Shader¶
- name: vertexShader, type: String, persistent: no¶
Geometry Shader¶
- name: geometryShader, type: String, persistent: no¶
Fragment Shader Log¶
- name: fragmentShaderLog, type: String, persistent: no¶
Vertex Shader Log¶
- name: vertexShaderLog, type: String, persistent: no¶
Geometry Shader Log¶
- name: geometryShaderLog, type: String, persistent: no¶
Program Link Log¶
- name: programLinkLog, type: String, persistent: no¶
Active Uniforms¶
- name: activeUniforms, type: String, persistent: no¶
Available Uniforms¶
- name: availableUniforms, type: String, persistent: no¶
Available State Members¶
- name: availableStateMembers, type: String, persistent: no¶