Interface ILoaderExtension

interface ILoaderExtension {
    generateMaterial?(materialJson: RnM2Material): Material;
    isNeededToUseThisMaterial?(gltfJson: RnM2): boolean;
    loadExtensionInfoAndSetToRootGroup?(rootGroup: ISceneGraphEntity, json: RnM2): void;
    setTextures?(gltfJson: RnM2, materialJson: RnM2Material): void;
    setUVTransformToTexture?(material: Material, samplerJson: RnM2TextureSampler): void;
    setupMaterial?(gltfJson: RnM2, materialJson: RnM2Material, material: Material): void;
}

Methods