InstancedGeometryVisual3D Properties |
The InstancedGeometryVisual3D type exposes the following members.
Name | Description | |
---|---|---|
![]() | InstancesData |
Gets or sets an array of InstanceData structs that define the world transformations (positions, scales, rotations) and colors or instanced geometry objects.
After each change of InstancesData user must call Update method.
|
![]() | IsBackFaceMaterial |
Gets or sets a Boolean that specifies if this InstancedGeometryVisual3D is rendering front or back faces of the MeshGeometry3D.
Default value is false which means that front face materials are rendered.
|
![]() | IsWpfHitTestVisible |
Gets or sets a Boolean that specifies if WPF hit testing can be done on the instanced 3D objects when rendered with DirectX hardware acceleration.
When IsWpfHitTestVisible is true then InstancedGeometryVisual3D always creates WPF's Model3D objects that are used by WPF's hit testing.
This can increase initialization time. Default value is false.
|
![]() | MeshGeometry3D |
Gets MeshGeometry3D that is used by this InstancedGeometryVisual3D
|
![]() | SpecularMaterial |
Gets material that is used as a base material for this InstancedGeometryVisual3D.
BaseMaterial can provide additional specular material properties.
|