Class MaterialGeometryModel3D
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public abstract class MaterialGeometryModel3D : GeometryModel3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible, IHitable, IThrowingShadow, IApplyPostEffect
- Inheritance
-
MaterialGeometryModel3D
- Implements
-
IWinRTObject
- Derived
- Inherited Members
- Extension Methods
Fields
IsTransparentProperty
Specifiy if model material is transparent. During rendering, transparent objects are rendered after opaque objects. Transparent objects' order in scene graph are preserved.
public static readonly DependencyProperty IsTransparentProperty
Field Value
MaterialProperty
public static readonly DependencyProperty MaterialProperty
Field Value
Properties
IsTransparent
Specifiy if model material is transparent. During rendering, transparent objects are rendered after opaque objects. Transparent objects' order in scene graph are preserved.
public bool IsTransparent { get; set; }
Property Value
Material
public Material? Material { get; set; }
Property Value
Methods
AssignDefaultValuesToSceneNode(SceneNode)
Assigns the default values to scene node.
protected override void AssignDefaultValuesToSceneNode(SceneNode node)
Parameters
nodeSceneNodeThe node.