public class DataResolver
extends java.lang.Object
| Constructor and Description |
|---|
DataResolver(GLTF glModel,
DataFileResolver dataFileResolver) |
| Modifier and Type | Method and Description |
|---|---|
GLTFAccessor |
getAccessor(int accessorID) |
java.nio.ByteBuffer |
getBufferByte(GLTFAccessor glAccessor) |
java.nio.ByteBuffer |
getBufferByte(GLTFBufferView bufferView) |
java.nio.FloatBuffer |
getBufferFloat(GLTFAccessor glAccessor) |
java.nio.FloatBuffer |
getBufferFloat(int accessorID) |
java.nio.IntBuffer |
getBufferInt(GLTFAccessor glAccessor) |
java.nio.ShortBuffer |
getBufferShort(GLTFAccessor glAccessor) |
GLTFBufferView |
getBufferView(int bufferViewID) |
float[] |
readBufferFloat(int accessorID) |
int[] |
readBufferUByte(int accessorID) |
int[] |
readBufferUShort(int accessorID) |
public DataResolver(GLTF glModel, DataFileResolver dataFileResolver)
public GLTFAccessor getAccessor(int accessorID)
public float[] readBufferFloat(int accessorID)
public int[] readBufferUByte(int accessorID)
public int[] readBufferUShort(int accessorID)
public java.nio.FloatBuffer getBufferFloat(int accessorID)
public GLTFBufferView getBufferView(int bufferViewID)
public java.nio.FloatBuffer getBufferFloat(GLTFAccessor glAccessor)
public java.nio.IntBuffer getBufferInt(GLTFAccessor glAccessor)
public java.nio.ShortBuffer getBufferShort(GLTFAccessor glAccessor)
public java.nio.ByteBuffer getBufferByte(GLTFAccessor glAccessor)
public java.nio.ByteBuffer getBufferByte(GLTFBufferView bufferView)