Click or drag to resize
AB4D logo

ThickLineEffect Properties

The ThickLineEffect type exposes the following members.

Properties
 NameDescription
Public propertyCustomWireframeRasterizerState Gets or sets a RasterizerState that can be used when 3D lines are drawn without using geometry shader. If not set then DxDevice.CommonStates.WireframeMultisample is used.
Public propertyGlobalLineThicknessFactor Gets or sets a double value that is multiplied by all LineThickness values for all line materials that are rendered by this ThickLineEffect. Default value is 1. This preserves the original LineThickness. Changing this value can change the line thickness of all lines in the scene.
Public propertyOverrideBlendState When OverrideBlendState is set then ThickLineEffect will use that blend state. When null (by default) then Opaque blend state is used when lines's alpha color is 1, and NonPremultipliedAlphaBlend is used when alpha color is less then 1.
Public propertyRequiredInputLayoutType Gets the input layout that is required to render this effect.
(Overrides EffectRequiredInputLayoutType)
Public propertyUseGeometryShader Gets or sets a boolean that specifes if geometry shader is used to render the lines. Note that if DXScene.UseGeometryShaderFor3DLines is set to false, that this will override the value of UseGeometryShader property.
Top
See Also