Class ScreenSpacedGroup3D
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
ScreenSpacedGroup3D uses a fixed camera to render model (Mainly used for view box and coordinate system rendering) onto screen which is separated from viewport camera.
Default fix camera is perspective camera with FOV 45 degree and camera distance = 20. Look direction is always looking at (0,0,0).
User must properly scale the model to fit into the camera frustum. The usual maximum size is from (5,5,5) to (-5,-5,-5) bounding box.
User can use SizeScale to scale the size of the rendering.
public sealed class ScreenSpacedGroup3D : ScreenSpacedElement3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IHitable, IVisible
- Inheritance
-
ScreenSpacedGroup3D
- Implements
-
IWinRTObject
- Inherited Members
- Extension Methods
Methods
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()