Enum GltfAccessor.GltfComponentType
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum GltfAccessor.GltfComponentType : long
Fields
DoubleFloat = 5130
Component type "DOUBLE". The value is
0x140A
which comes from OpenGL. This indicates data is stored in 8-byte or 64-bit floating-point numbers. This is NOT a core part of the glTF specification, and may not be supported by all glTF importers. May be used by some extensions includingKHR_interactivity
.HalfFloat = 5131
Component type "HALF_FLOAT". The value is
0x140B
which comes from OpenGL. This indicates data is stored in 2-byte or 16-bit floating-point numbers. This is NOT a core part of the glTF specification, and may not be supported by all glTF importers. May be used by some extensions includingKHR_interactivity
.None = 0
Component type "NONE". This is not a valid component type, and is used to indicate that the component type is not set.
SignedByte = 5120
Component type "BYTE". The value is
0x1400
which comes from OpenGL. This indicates data is stored in 1-byte or 8-bit signed integers. This is a core part of the glTF specification.SignedInt = 5124
Component type "INT". The value is
0x1404
which comes from OpenGL. This indicates data is stored in 4-byte or 32-bit signed integers. This is NOT a core part of the glTF specification, and may not be supported by all glTF importers. May be used by some extensions includingKHR_interactivity
.SignedLong = 5134
Component type "LONG". The value is
0x140E
which comes from OpenGL. This indicates data is stored in 8-byte or 64-bit signed integers. This is NOT a core part of the glTF specification, and may not be supported by all glTF importers. May be used by some extensions includingKHR_interactivity
.SignedShort = 5122
Component type "SHORT". The value is
0x1402
which comes from OpenGL. This indicates data is stored in 2-byte or 16-bit signed integers. This is a core part of the glTF specification.SingleFloat = 5126
Component type "FLOAT". The value is
0x1406
which comes from OpenGL. This indicates data is stored in 4-byte or 32-bit floating-point numbers. This is a core part of the glTF specification.UnsignedByte = 5121
Component type "UNSIGNED_BYTE". The value is
0x1401
which comes from OpenGL. This indicates data is stored in 1-byte or 8-bit unsigned integers. This is a core part of the glTF specification.UnsignedInt = 5125
Component type "UNSIGNED_INT". The value is
0x1405
which comes from OpenGL. This indicates data is stored in 4-byte or 32-bit unsigned integers. This is a core part of the glTF specification.UnsignedLong = 5135
Component type "UNSIGNED_LONG". The value is
0x140F
which comes from OpenGL. This indicates data is stored in 8-byte or 64-bit unsigned integers. This is NOT a core part of the glTF specification, and may not be supported by all glTF importers. May be used by some extensions includingKHR_interactivity
.UnsignedShort = 5123
Component type "UNSIGNED_SHORT". The value is
0x1403
which comes from OpenGL. This indicates data is stored in 2-byte or 16-bit unsigned integers. This is a core part of the glTF specification.