vertex arrays
and the vertex array renderer
.See: Description
Interface | Description |
---|---|
ILspElementArray |
Represents the array of indices that are used to describe the elements of an indexed vertex
array.
|
ILspIndexedVertexArray |
A vertex array which is indexed by one or more element buffers.
|
ILspMutableVertexArray |
Represents a vertex array for which the data is subject to change.
|
ILspNonIndexedVertexArray |
A vertex array which is defined by a single primitive type.
|
ILspVertexArray |
Interface describing a vertex array.
|
ILspVertexArrayRenderer |
A centralized manager for vertex array rendering.
|
ILspVertexAttribute |
Interface describing a vertex attribute as stored in a vertex array.
|
Class | Description |
---|---|
TLspPrimitiveType |
Represents the type of primitives used in a vertex array.
|
TLspVertexArrayFactory |
A factory class that creates
ILspVertexArray instances. |
Enum | Description |
---|---|
ILspVertexAttribute.AttributeSemantics |
Describes the semantics of a vertex attribute.
|
ILspVertexAttribute.AttributeType |
Describes the primitive type used to store vertex attribute values.
|
vertex arrays
and the vertex array renderer
.
Vertex arrays are the default means to render geometry on the screen. Their typical usage can be described as follows:
ILspVertexArrayRenderer
. The latter can be obtained from the view's
services
.
Using vertex arrays is only required when implementing custom painters.