Class GenericPointMaterialCore
- Namespace
- HelixToolkit.SharpDX.Model
- Assembly
- HelixToolkit.SharpDX.dll
[DataContract]
public sealed class GenericPointMaterialCore : GenericMaterialCore, IMaterial, INotifyPropertyChanged
- Inheritance
-
GenericPointMaterialCore
- Implements
- Inherited Members
- Extension Methods
Constructors
GenericPointMaterialCore()
public GenericPointMaterialCore()
GenericPointMaterialCore(ShaderPass, string)
Initializes a new instance of the GenericPointMaterialCore class.
public GenericPointMaterialCore(ShaderPass shaderPass, string modelMaterialConstantBufferName)
Parameters
shaderPassShaderPassThe shader pass. Currently only supports pixel shader parameter properties
modelMaterialConstantBufferNamestringName of the model material constant buffer in pixel shader.
Methods
CreateMaterialVariables(IEffectsManager, IRenderTechnique)
Creates the material variables.
public override MaterialVariable CreateMaterialVariables(IEffectsManager manager, IRenderTechnique technique)
Parameters
managerIEffectsManagerThe manager.
techniqueIRenderTechniqueThe technique.