REDRenderShaderEdges.h

Macro Definitions

RED_EDGE_SHADER_PRELIT_STRING_ID

RED_EDGE_SHADER_POSTLIT_STRING_ID

RED_RSH_EDGES_RENDER_PASS

RED_RSH_EDGES_VERTEX_CHANNEL

RED_RSH_EDGES_NORMAL1_CHANNEL

RED_RSH_EDGES_NORMAL2_CHANNEL

RED_RSH_EDGES_COLOR

RED_RSH_EDGES_BORDER

RED_RSH_EDGES_CONTOUR

RED_RSH_EDGES_CREASE_ANGLE

Namespaces

RED

Types

RenderShaderEdges

Detailed Description

Header file describing the RED::RenderShaderEdges class. This shader is used to select which edges in a geometry are to be rendered.

Macro Definition

RED_EDGE_SHADER_PRELIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderEdges in a pass.

RED_EDGE_SHADER_POSTLIT_STRING_ID

Default RED::Object string identifier of a RED::RenderShaderEdges in a pass.

RED_RSH_EDGES_RENDER_PASS

(RED::MATERIAL_PASS) RED::RenderShaderEdges input parameter. Defines the shader rendering pass.

RED_RSH_EDGES_VERTEX_CHANNEL

(RED::MESH_CHANNEL) RED::RenderShaderEdges input parameter. Defines the shader source vertex channel.

RED_RSH_EDGES_NORMAL1_CHANNEL

(RED::MESH_CHANNEL) RED::RenderShaderEdges input parameter. Defines the shader first normal information.

RED_RSH_EDGES_NORMAL2_CHANNEL

(RED::MESH_CHANNEL) RED::RenderShaderEdges input parameter. Defines the shader second normal information.

RED_RSH_EDGES_COLOR

(RED::Color) RED::RenderShaderEdges input parameter. Defines the shader edges color.

RED_RSH_EDGES_BORDER

(bool) RED::RenderShaderEdges input parameter. Is the shader displaying border edges?

RED_RSH_EDGES_CONTOUR

(bool) RED::RenderShaderEdges input parameter. Is the shader displaying contour edges?

RED_RSH_EDGES_CREASE_ANGLE

(double) RED::RenderShaderEdges input parameter. Shader inner normal crease angle.