Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
@ -397,7 +397,7 @@ class AnimationConverter:
def convert_scale_keyframe(scale):
# Scale: very likely to cause issues.
return (a * b for a, b in zip(adjust_scale, scale))
return [a * b for a, b in zip(adjust_scale, scale)]
convert_pos = convert_pos_keyframe
convert_rot = convert_rot_keyframe
@ -93,7 +93,7 @@ class PhysicsConverter:
if so.sim is None:
simIface = self._mgr.add_object(pl=plSimulationInterface, bl=bo)
physical = self._mgr.add_object(pl=plGenericPhysical, bl=bo, name=bo.name)
physical = self._mgr.add_object(pl=plGenericPhysical, bl=bo)
simIface.physical = physical.key
physical.object = so.key