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); }
protected void _AcceptFbxSkin(FbxSkin obj, ISet <object> visitedObjects) { //TODO: GetGeometry //TODO: Clusters }
protected void AcceptFbxSkin(FbxSkin obj, ISet <object> visitedObjects = null) { Visit(obj); _AcceptFbxSkin(obj, visitedObjects); }
public virtual void Visit(FbxSkin obj) { }