Noesis Create NoeBone from Pos, Rot, Scl?
Posted: Fri Mar 29, 2019 4:42 am
I have a bone format that is stored as position, rotation, and scale as vectors. I'm looking over the NoeBone and NoeMat functions, but I don't see an clear way to create a NoeBone from these transformations.
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?