docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace GLTFast.Addons

    Classes

    ImportAddon

    Import add-on base class.

    ImportAddonInstance

    Base class for customizing load- and instantiation behavior. Injects itself into GltfImport and IInstantiator.

    ImportAddonRegistry

    Central point to register glTFast import add-ons. All registered import add-ons will be injected into all GltfImport and their IInstantiator

    ImportAddon<TInstance>

    Import add-on base class that creates a typed import add-on instance.

    Interfaces

    IDataCache

    Marker interface for objects that hold data produced during the conversion phase of a glTF import and that must be explicitly disposed when no longer needed.

    IDataInstanceApplierFactory

    Factory that owns conversion-phase data (IDataCache) and produces IInstanceApplier instances which apply that data to instantiated scenes.

    IInstanceApplier

    Marker interface for objects that apply data produced during the conversion phase to a single instantiated scene.

    IInstanceApplierFactory

    Creates IInstanceApplier instances bound to a specific IInstantiator.

    IPostJsonDeserialization

    Useful for analysis, verification and manipulation of the deserialized glTF JSON data before any further loading of resources (buffers, images) has started. To use this, implement the interface in an ImportAddonInstance and inject that instance.

    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)