Пример #1
0
 /// <summary>
 /// Clones a Scene node with its children and all attached Properties.
 /// Meshes will only be cloned when <see cref="cloneMeshs"/> is true.
 /// </summary>
 /// <param name="nodeToClone">Node to clone</param>
 /// <param name="cloneMeshs">Force cloning mesh data.</param>
 /// <returns>SceneNode cloned.</returns>
 public SceneNode CloneNode(SceneNode nodeToClone, bool cloneMeshs = false)
 {
     var cloned = nodeToClone.Clone(cloneMeshs);
     _allNodes.Add(cloned);
     CloneChildren(cloned, nodeToClone, cloneMeshs);
     return cloned;
 }