Example #1
0
        protected void _PrintFbxSkin(FbxSkin obj, TextWriter writer)
        {
            writer.WriteLine("    DeformAccuracy = {0}", obj.GetDeformAccuracy());
            writer.WriteLine("    Geometry = {0}", PrintObjectID(obj.GetGeometry()));
            // TODO: GetSkinningType
            int i;

            writer.WriteLine("    ClusterCount = {0}", obj.GetClusterCount());
            for (i = 0; i < obj.GetClusterCount(); i++)
            {
                FbxCluster cluster = obj.GetCluster(i);
                writer.WriteLine("        #{0} {1}", i, PrintObjectID(cluster));
            }
            // TODO: Control Points
        }
 protected void PrintFbxSkin(FbxSkin obj, TextWriter writer)
 {
     _PrintFbxSkin(obj, writer);
 }
Example #3
0
 protected void _AcceptFbxSkin(FbxSkin obj, ISet <object> visitedObjects)
 {
     //TODO: GetGeometry
     //TODO: Clusters
 }
Example #4
0
        protected void AcceptFbxSkin(FbxSkin obj, ISet <object> visitedObjects = null)
        {
            Visit(obj);

            _AcceptFbxSkin(obj, visitedObjects);
        }
Example #5
0
 public virtual void Visit(FbxSkin obj)
 {
 }