Code: Select all
self.bs.seek(self.header['boneOffset'], NOESEEK_ABS)
for i in range (0, self.header['boneCount']):
id = self.bs.readShort()
parentId = self.bs.readShort()
pos = NoeVec3([
self.bs.readFloat(),
self.bs.readFloat(),
self.bs.readFloat()
])
rot = NoeVec3([
self.bs.readFloat(),
self.bs.readFloat(),
self.bs.readFloat()
])
scl = NoeVec3([
self.bs.readFloat(),
self.bs.readFloat(),
self.bs.readFloat()
])
# How to Generate NoeMat43?