Class ColorStripeMaterialCore
- Namespace
- HelixToolkit.SharpDX.Model
- Assembly
- HelixToolkit.SharpDX.dll
[DataContract]
public class ColorStripeMaterialCore : MaterialCore, IMaterial, INotifyPropertyChanged
- Inheritance
-
ColorStripeMaterialCore
- Implements
- Inherited Members
- Extension Methods
Properties
ColorStripeSampler
Gets or sets the DiffuseMapSampler.
public SamplerStateDescription ColorStripeSampler { get; set; }
Property Value
- SamplerStateDescription
DiffuseMapSampler
ColorStripeX
Gets or sets the color stripe x. Use texture coordinate X for sampling
public IList<Color4>? ColorStripeX { get; set; }
Property Value
ColorStripeXEnabled
Gets or sets a value indicating whether [color stripe x enabled].
public bool ColorStripeXEnabled { get; set; }
Property Value
- bool
trueif [color stripe x enabled]; otherwise,false.
ColorStripeY
Gets or sets the color stripe y. Use texture coordinate Y for sampling
public IList<Color4>? ColorStripeY { get; set; }
Property Value
ColorStripeYEnabled
Gets or sets a value indicating whether [color stripe y enabled].
public bool ColorStripeYEnabled { get; set; }
Property Value
- bool
trueif [color stripe y enabled]; otherwise,false.
DiffuseColor
Gets or sets the color of the diffuse.
public Color4 DiffuseColor { get; set; }
Property Value
- Color4
The color of the diffuse.
Methods
CreateMaterialVariables(IEffectsManager, IRenderTechnique)
Creates the material variables.
public override MaterialVariable CreateMaterialVariables(IEffectsManager manager, IRenderTechnique technique)
Parameters
managerIEffectsManagerThe manager.
techniqueIRenderTechniqueThe technique.