Class BillboardTextModel3D
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public class BillboardTextModel3D : GeometryModel3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible, IHitable, IThrowingShadow, IApplyPostEffect
- Inheritance
-
BillboardTextModel3D
- Implements
-
IWinRTObject
- Derived
- Inherited Members
- Extension Methods
Fields
FixedSizeProperty
Fixed sized billboard. Default = true.
When FixedSize = true, the billboard render size will be scale to normalized device coordinates(screen) size
When FixedSize = false, the billboard render size will be actual size in 3D world space
public static readonly DependencyProperty FixedSizeProperty
Field Value
IsTransparentProperty
Specifiy if billboard texture 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
SamplerDescriptionProperty
The sampler description property
public static readonly DependencyProperty SamplerDescriptionProperty
Field Value
material
protected readonly BillboardMaterialCore material
Field Value
Properties
FixedSize
Fixed sized billboard. Default = true.
When FixedSize = true, the billboard render size will be scale to normalized device coordinates(screen) size
When FixedSize = false, the billboard render size will be actual size in 3D world space
public bool FixedSize { get; set; }
Property Value
IsTransparent
Specifiy if billboard texture 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
SamplerDescription
Gets or sets the sampler description.
public SamplerStateDescription SamplerDescription { get; set; }
Property Value
- SamplerStateDescription
The sampler description.
Methods
AssignDefaultValuesToSceneNode(SceneNode)
Assigns the default values to core.
protected override void AssignDefaultValuesToSceneNode(SceneNode core)
Parameters
coreSceneNodeThe core.
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()