/// <summary>
 /// Sets and Returns Model3D.Transform with Children in standard order [ TranslateTransform3D, ScaleTransform3D, RotateTransform3D, ... ]
 /// </summary>
 public static Transform3DGroup NormalizeTransform3DGroup(this Camera obj)
 {
     obj.Transform = ArtefactAnimator.NormalizeTransform3DGroup(obj.Transform as Transform3DGroup);
     return(obj.Transform as Transform3DGroup);
 }
 /// <summary>
 /// Get Model3D.Transform with Children in standard order [ TranslateTransform3D, ScaleTransform3D, RotateTransform3D, ... ]
 /// </summary>
 public static Transform3DGroup NormalizedTransform3DGroup(this Model3D obj)
 {
     return(ArtefactAnimator.NormalizeTransform3DGroup(obj.Transform as Transform3DGroup));
 }