As with the meta-data approach, systems can have as many elements as they want. And elements can have as many systems connect to them. It maybe better to internalize this into a pseudo parent-child relationship. Also maybe attributes should be on the element/child and not parent/system..? This way the ‘parent’ or ‘system’ is a virtual method to build relationships between nodes.
name = “upper”
parent = “leg”
children = #(“twist”, “ctrls”)
attributes = #(“left”, “length”)
name = “1”
parent = “twist”
attributes = #(“range”)
name = “fk_control”
parent = “ctrls”
attributes = #(“snapToIK”)
No comments yet