Class DefaultStaticMeshBatchingBuffer
- Namespace
- HelixToolkit.SharpDX.Core
- Assembly
- HelixToolkit.SharpDX.dll
public class DefaultStaticMeshBatchingBuffer : StaticGeometryBatchingBufferBase<BatchedMeshGeometryConfig, BatchedMeshVertex>, IAttachableBufferModel, IGUID, IDisposable
- Inheritance
-
DefaultStaticMeshBatchingBuffer
- Implements
- Inherited Members
Constructors
DefaultStaticMeshBatchingBuffer()
public DefaultStaticMeshBatchingBuffer()
DefaultStaticMeshBatchingBuffer(PrimitiveTopology, IElementsBufferProxy, IElementsBufferProxy)
public DefaultStaticMeshBatchingBuffer(PrimitiveTopology topology, IElementsBufferProxy vertexBuffer, IElementsBufferProxy indexBuffer)
Parameters
topologyPrimitiveTopologyvertexBufferIElementsBufferProxyindexBufferIElementsBufferProxy
Properties
Materials
public PhongMaterialCore[]? Materials { get; set; }
Property Value
Methods
OnFillVertArray(BatchedMeshVertex[], int, ref BatchedMeshGeometryConfig, ref Matrix4x4)
protected override void OnFillVertArray(BatchedMeshVertex[] array, int offset, ref BatchedMeshGeometryConfig geometry, ref Matrix4x4 transform)
Parameters
arrayBatchedMeshVertex[]offsetintgeometryBatchedMeshGeometryConfigtransformMatrix4x4