IVertexBuffer
All Implemented Interfaces: com.aspose.threed.IBuffer
public interface IVertexBuffer extends IBuffer
Вершинный буфер хранит данные вершин полигонов, которые будут отправлены в конвейер рендеринга.
Методы
| Метод | Описание |
|---|---|
| getVertexDeclaration() | Получает объявление вершины |
| loadData(TriMesh mesh) | Загрузить данные вершин из TriMesh |
| loadData(Object array) | Загрузить данные из массива |
| loadData(long data, int size) | Загрузить данные из заданной позиции |
getVertexDeclaration()
public abstract VertexDeclaration getVertexDeclaration()
Получает объявление вершины
Returns: VertexDeclaration - the vertex declaration
loadData(TriMesh mesh)
public abstract void loadData(TriMesh mesh)
Загрузить данные вершин из TriMesh
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| mesh | TriMesh |
loadData(Object array)
public abstract void loadData(Object array)
Загрузить данные из массива
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| массив | java.lang.Object |
loadData(long data, int size)
public abstract void loadData(long data, int size)
Загрузить данные из заданной позиции
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| данные | long | |
| размер | int |