Forum > Modelling and Animation
[QUESTION] Custom Creature Bugs
<< < (2/6) > >>
Vel:
--- Quote from: "doresain" ---http://modcraft.io/viewtopic.php?f=59&t=787 anim importer --- End quote --- His problem in the skeleton(most likely), animporter not help him.
in 2010, I came across this problem. However, fixed it only in 2011. (Tig has helped me understand the cause of this problem)
how wow load bones? - by bone ID for example:
Bone ID 74 is attached to bone ID 79 Downloading model, WoW loads bones in order (for ID) (1 > 2 >3 >4 >5)
When WoW loads bone, ID 74, it checks the bone binding> bone 79 = Error (bone 79 is not already loaded)
Right way:
bone ID 79 attach to bone 74 = when bone 79 load - check binding - bone 74 = Already load.
frezer748:
--- Quote from: "Vel" ---Wrong bones Id order (bugged skeleton) - need fully rebuild in mdlvis, maybe you can do something similar in a blender)
95% I'm sure you can not fix this bug. (because it is quite difficult)
Alternativ path: in blender transfer meshes to Kill'jaeden anims --- End quote ---
how can I fix it exactly in mdlvis?
Vel:
convert to MDL(and open in notepad) check "bones" section at the bottom of the file.
you need ctrl +c| Ctrl +v transfer all meshes(geosets) to "Null" model, and transfer skeleton via notepad.
and from zero rebuild skeleton | from zero rebinds all bones to geosets
... yeah... hell work... Most likely you will not succeed it.
But there is another option> blender. (and transfer your model to Kill'jaeden skeleton) But Blender does not allow animations editing
- in 2010 I had a model boss "Fleshgrinder". But it is buggy in wow When I rotated a camera, bones moving her, looked pretty funny :D
Vel:
example for you:
--- Quote ---Bone "unnamed" { ObjectId 0, - BONE ID GeosetId 1, GeosetAnimId None, } Bone "bone_new0" { ObjectId 1, Parent 0, - PARENT ID BONE (for example bone Id 1 to bone id 0) GeosetId 1, GeosetAnimId None, Rotation 7 { Linear, 0: { 0.008725166, -0.01745174, -0.0001522899, 0.9998096 }, 570: { 0.007551908, -0.01802341, -0.0001186132, 0.999809 }, 4238: { -1.192093E-7, -0.008726533, 0, 0.9999619 }, 5087: { 0.001808763, -0.00704509, -3.790855E-5, 0.9999735 }, 6103: { 0.003973544, -0.008557322, -8.064508E-5, 0.9999555 }, 7957: { 0.007391572, -0.01670015, -0.0001192689, 0.9998332 }, 8583: { 0.008725166, -0.01745174, -0.0001522899, 0.9998096 }, } } Bone "bone_new1" { ObjectId 2, Parent 1, GeosetId 1, GeosetAnimId None, Translation 2 { Linear, 0: { 0.01952362, -32.04351, 0.5588379 }, 8583: { 0.01952362, -32.04351, 0.5588379 }, } } Bone "bone_new2" { ObjectId 3, Parent 2, GeosetId 1, GeosetAnimId None, Translation 9 { Linear, 0: { -43.53632, -41.95377, 2.253174 }, 570: { -39.3656, -25.17294, 1.990479 }, 1157: { -24.69714, -16.78244, 1.540771 }, 3530: { 43.33435, 0.0002746582, 0.005371094 }, 4238: { 52.31793, -8.391937, -0.151123 }, 4970: { 44.88483, -33.56757, 0.1081543 }, 6213: { 10.77136, -63.57227, 1.142822 }, 7899: { -35.51114, -41.9556, 2.132568 }, 8583: { -43.53632, -41.95377, 2.253174 }, } } PivotPoints 4 { { 0, 0, 0 }, { -17.69551, 68.32152, 845.4552 }, { 0.06222916, 35.13099, 1353.085 }, { -95.76398, 294.603, 2506.312 }, - this XYZ of bones in top. } --- End quote ---
In the skeleton of your invalid order ID (eg ID 5 to ID 4 e.t.c)
frezer748:
--- Quote ---in 2010 I had a model boss "Fleshgrinder". But it is buggy in wow When I rotated a camera, bones moving her, looked pretty funny :D --- End quote ---
hehe yeah same here :P
PS: Vel do you have icq/skype? It will be much easier to chat about the Creature. maybe you can send me your number via Privat message.
BTT: I will try the things right now
Navigation
[0] Message Index
[#] Next page
[*] Previous page
|