Exemplo n.º 1
0
def unpack_v3(data, offset, min, max):
    vector3 = Vector3(X=Helpers.packed_u16_to_float(data, offset, min, max),
                      Y=Helpers.packed_u16_to_float(data, offset + 2, min,
                                                    max),
                      Z=Helpers.packed_u16_to_float(data, offset + 4, min,
                                                    max))
    return vector3
Exemplo n.º 2
0
Arquivo: tools.py Projeto: b2rex/b2rex
def unpack_v3(data, offset, min, max):
    vector3 = Vector3(X=Helpers.packed_u16_to_float(data, offset,
                                                     min, max),
                        Y=Helpers.packed_u16_to_float(data, offset+2,
                                                     min, max),
                        Z=Helpers.packed_u16_to_float(data, offset+4,
                                                     min, max))
    return vector3
Exemplo n.º 3
0
def unpack_q(data, offset):
    min = -1.0
    max = 1.0
    q = Quaternion(X=Helpers.packed_u16_to_float(data, offset, min, max),
                   Y=Helpers.packed_u16_to_float(data, offset + 2, min, max),
                   Z=Helpers.packed_u16_to_float(data, offset + 4, min, max),
                   W=Helpers.packed_u16_to_float(data, offset + 6, min, max))
    return q
Exemplo n.º 4
0
Arquivo: tools.py Projeto: b2rex/b2rex
def unpack_q(data, offset):
    min = -1.0
    max = 1.0
    q = Quaternion(X=Helpers.packed_u16_to_float(data, offset,
                                                     min, max),
                        Y=Helpers.packed_u16_to_float(data, offset+2,
                                                     min, max),
                        Z=Helpers.packed_u16_to_float(data, offset+4,
                                                     min, max),
                        W=Helpers.packed_u16_to_float(data, offset+6,
                                                     min, max))
    return q