My problem is this: When I load another model with bones, nothing happens.
I thought this was due to the fact that the downloadable 3d model has the .glb format, while in the demo the model has the .babylon format.
I decided to check if the engine sees the bones of the GLB 3d model.
console.log(skeleton.bones[1]);
Yes, the engine sees the bones of the model in the format glb. But for some reason he does not want to rotate them, move them and so on.
You can find a link to the GLB 3D model in this demo: https://playground.babylonjs.com/#ZQPDEF#7
To scale an airplane 3D model when loading into the first demo, change the parameters:
mesh.scaling = new BABYLON.Vector3(20.1,20.1,20.1);