Author Topic: Two root bones and invalid joint  (Read 1768 times)

0 Members and 1 Guest are viewing this topic.

bitterman

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: +9/-5
  • Doom Newbie
    • View Profile
Two root bones and invalid joint
« on: November 22, 2017, 11:00:08 AM »
There is two problems:

1. Don't see any bone with name "master" in rig (28 bones total, not 29 as writed in .md5) but after export Blender adds this bone as root. It get an error "Two root bones not allowed" or same. Fixed via commented "master" and change 29 to 28.

2. Error about invalid joint at pic. below.

Any ideas?

Thanks.
« Last Edit: November 22, 2017, 11:03:14 AM by bitterman »

motorsep

  • Hero Member
  • *****
  • Posts: 1,099
  • Karma: +78/-134
  • Artist
    • View Profile
    • Kot in Action Creative Artel
Re: Two root bones and invalid joint
« Reply #1 on: November 22, 2017, 01:31:41 PM »
You can not have 2 root bones. Only one root bone is allowed (called "origin").

bitterman

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: +9/-5
  • Doom Newbie
    • View Profile
Re: Two root bones and invalid joint
« Reply #2 on: November 23, 2017, 01:06:15 PM »
Yes, thanks.

I deleted "master" vertex group which was created for "master" bone and then deleted. It fix the problem. Looks like exporter compiled md5 based on vertex groups.

Not sure about correct placement of origin, legs and knees control bones (1,2,3 on pic.).

How much tris/bones in your blue android's model from video?
And how complex af model for it?
« Last Edit: November 23, 2017, 01:10:23 PM by bitterman »

bitterman

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: +9/-5
  • Doom Newbie
    • View Profile
Re: Two root bones and invalid joint
« Reply #3 on: November 24, 2017, 11:48:29 PM »
1. Check vertex groups.
2. Check smooth.
3. Check export's options.
4. Good naming for bones, bodies and constraints.
5. Avoid complex multidirectional chains of bones (bad for containedJoints).
 

bitterman

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: +9/-5
  • Doom Newbie
    • View Profile
Re: Two root bones and invalid joint
« Reply #4 on: November 25, 2017, 05:53:11 AM »
These articulated figures must just lie on the floor.

Instead of this some parts of models (e.g. legs) falls through the floor and other parts keep haotic moving. Looks scary.

Why is this happens?

************** upd


Quote
The articulated figure is jumpy and energy seems to enter the system.
Make sure there are no contact points fighting with joint like constraints. When for instance three bodies are connected with two universal joints, and the bodies are relatively close to each other. The outer two bodies might be considered in contact. The figure will be pulled apart at the contact points while the universal joints try to keep the bodies together. Jumpy behaviour is often the result. Disabling self collision on the whole figure or on certain bodies can fix the problem.
« Last Edit: November 25, 2017, 11:33:59 AM by bitterman »