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 |