API reference
API reference
Select your platform
No SDKs available
No versions available

OVRGLTFAccessor Class

Extends System.IDisposable

Methods

Dispose ()
Signature
void OVRGLTFAccessor.Dispose()
Returns
void
GetDataCount ()
Signature
int OVRGLTFAccessor.GetDataCount()
Returns
int
ReadBuffer ( bufferViewIndex )
Signature
byte[] OVRGLTFAccessor.ReadBuffer(int bufferViewIndex)
Parameters
bufferViewIndex: int
Returns
byte[]
ReadColor ()
Signature
Color[] OVRGLTFAccessor.ReadColor()
Returns
Color[]
ReadFloat ()
Signature
float[] OVRGLTFAccessor.ReadFloat()
Returns
float[]
ReadInt ()
Signature
int[] OVRGLTFAccessor.ReadInt()
Returns
int[]
ReadJoints ( resultsBoneWeights )
Signature
void OVRGLTFAccessor.ReadJoints(ref BoneWeight[] resultsBoneWeights)
Parameters
resultsBoneWeights: ref BoneWeight[]
Returns
void
ReadMatrix4x4 ( conversionScale )
Signature
Matrix4x4[] OVRGLTFAccessor.ReadMatrix4x4(Vector3 conversionScale)
Parameters
conversionScale: Vector3
Returns
Matrix4x4[]
ReadQuaterion ( gltfToUnitySpaceRotation )
Signature
Quaternion[] OVRGLTFAccessor.ReadQuaterion(Vector4 gltfToUnitySpaceRotation)
Parameters
gltfToUnitySpaceRotation: Vector4
Returns
Quaternion[]
ReadVector2 ()
Signature
Vector2[] OVRGLTFAccessor.ReadVector2()
Returns
Vector2[]
ReadVector3 ( conversionScale )
Signature
Vector3[] OVRGLTFAccessor.ReadVector3(Vector3 conversionScale)
Parameters
conversionScale: Vector3
Returns
Vector3[]
ReadVector4 ( conversionScale )
Signature
Vector4[] OVRGLTFAccessor.ReadVector4(Vector4 conversionScale)
Parameters
conversionScale: Vector4
Returns
Vector4[]
ReadWeights ( resultsBoneWeights )
Signature
void OVRGLTFAccessor.ReadWeights(ref BoneWeight[] resultsBoneWeights)
Parameters
resultsBoneWeights: ref BoneWeight[]
Returns
void
Seek ( accessorIndex , onlyBufferView )
Signature
void OVRGLTFAccessor.Seek(int accessorIndex, bool onlyBufferView=false)
Parameters
accessorIndex: int
onlyBufferView: bool
Returns
void

Static Methods

TryCreate ( accessorsRoot , bufferViewsRoot , buffersRoot , binaryChunk , dataAccessor )
Signature
static bool OVRGLTFAccessor.TryCreate(JSONNode accessorsRoot, JSONNode bufferViewsRoot, JSONNode buffersRoot, Stream binaryChunk, out OVRGLTFAccessor dataAccessor)
Parameters
accessorsRoot: JSONNode
bufferViewsRoot: JSONNode
buffersRoot: JSONNode
binaryChunk: Stream
dataAccessor: out OVRGLTFAccessor
Returns
bool