Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Bifrost TypesArnold Component TypeArnold Type
boolboolAI_TYPE_BOOLEAN
signed char, signed short int, signed int, signed long intint32_tAI_TYPE_INT
unsigned charuint8_tAI_TYPE_BYTE
unsigned short int, unsigned int, unsigned long intuint32_tAI_TYPE_UINT
float, doublefloatAI_TYPE_FLOAT
stringAtStringAI_TYPE_STRING
char2, uchar2, short2, ushort2, int2, uint2, long2, ulong2, float2, double2floatAI_TYPE_VECTOR2 (AtVector2)
char3, uchar3, short3, ushort3, int3, uint3, long3, ulong3, float3, double3floatAI_TYPE_RGB (AtRGB)
char4, uchar4, short4, ushort4, int4, uint4, long4, ulong4, float4, double4floatAI_TYPE_RGBA (AtRGBA)
char3x3, uchar3x3, short3x3, ushort3x3, int3x3, uint3x3, long3x3, ulong3x3, float3x3, double3x3floatAI_TYPE_MATRIX (AtMatrix)
char4x4, uchar4x4, short4x4, ushort4x4, int4x4, uint4x4, long4x4, ulong4x4, float4x4, double4x4floatAI_TYPE_MATRIX (AtMatrix)

Note there are some Bifrost types not supported, such as the type2x2 or other non-square matrix variants.

...