|
MeshUtilsGetTriangleFromVertexBufferT Method |
Gets 3 positions from the specified vertex buffer array.
If vertex buffer type is not supported (not defined by DXEngine) then an exception is thrown.
To get a single position use the
GetPositionFromVertexBufferT(T, Int32) method.
Namespace: Ab4d.SharpEngine.UtilitiesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax public static void GetTriangleFromVertexBuffer<T>(
T[] vertexBuffer,
int index1,
int index2,
int index3,
out Vector3 p1,
out Vector3 p2,
out Vector3 p3
)
where T : struct, new()
Parameters
- vertexBuffer T
- vertex buffer array
- index1 Int32
- index of first position
- index2 Int32
- index of second position
- index3 Int32
- index of third position
- p1 Vector3
- first position as Vector3
- p2 Vector3
- second position as Vector3
- p3 Vector3
- third position as Vector3
Type Parameters
- T
- type of vertex buffer
See Also