public attachment_point(XmlNode node)
{
name = node.Attributes.GetNamedItem("name").Value;
joint = node.Attributes.GetNamedItem("joint").Value;
position = VisualParamEx.XmlParseVector(node.Attributes.GetNamedItem("position").Value);
rotation = VisualParamEx.XmlParseRotation(node.Attributes.GetNamedItem("rotation").Value);
id = Int32.Parse(node.Attributes.GetNamedItem("id").Value);
group = Int32.Parse(node.Attributes.GetNamedItem("group").Value);
}