Beispiel #1
0
def mkSect(p, name, data):
    p.append(sPack('<iii%ds%ds' % (len(name), len(data)),
        4+4+4+len(name)+len(data), len(name), len(data), name, data))
Beispiel #2
0
def mkLendel(p, data):
    p.append(sPack('<i%ds' % (len(data)), len(data), data))
Beispiel #3
0
def mkFloat(p, f):
    assert isinstance(f, float)
    p.append(sPack('<f', f))
Beispiel #4
0
def mkMatrix4x4(p, m):
    assert len(m) == 16 and all([isinstance(x, float) for x in m])
    p.append(sPack('<16f', *m))
Beispiel #5
0
def mkInt32(p, i):
    assert isinstance(i, int)
    p.append(sPack('<i', i))