public AnimatedModelAdapter(AasSystem aasSystem, AasHandle handle, AnimatedModel model, bool borrowed = false)
 {
     aasSystem_ = aasSystem;
     handle_    = handle;
     model_     = model;
     borrowed_  = borrowed;
 }
    public AnimatedModelFactory(
        IFileSystem fileSystem,
        IDictionary <int, string> meshTable,
        Func <string, object> resolveMaterial)
    {
        _meshTable = meshTable;

        var materialResolver = new MaterialResolver(resolveMaterial);

        aasSystem_ = new AasSystem(
            fileSystem,
            GetSkeletonFilename,
            GetMeshFilename,
            materialResolver
            );
    }