示例#1
0
        public GLTF(string outputPath)
        {
            OutputFolder = Path.GetDirectoryName(outputPath);
            OutputFile   = Path.GetFileNameWithoutExtension(outputPath);

            NodesList          = new List <GLTFNode>();
            CamerasList        = new List <GLTFCamera>();
            BuffersList        = new List <GLTFBuffer>();
            BufferViewsList    = new List <GLTFBufferView>();
            AccessorsList      = new List <GLTFAccessor>();
            MeshesList         = new List <GLTFMesh>();
            MaterialsList      = new List <GLTFMaterial>();
            TexturesList       = new List <GLTFTexture>();
            ImagesList         = new List <GLTFImage>();
            SamplersList       = new List <GLTFSampler>();
            AnimationsList     = new List <GLTFAnimation>();
            SkinsList          = new List <GLTFSkin>();
            extensionsUsed     = new List <string>();
            extensionsRequired = new List <string>();
            extensions         = new GLTFExtensions();
        }
示例#2
0
 public GLTFScene()
 {
     NodesList  = new List <int>();
     extensions = new GLTFExtensions();
 }