Threepipe 3D Tiles Renderer and Importer Plugins
    Preparing search index...

    Class TilesRendererPlugin

    TilesRendererPlugin is a plugin for loading and rendering OGC 3D Tiles using 3d-tiles-renderer package.

    Specification - https://www.ogc.org/standards/3dtiles/

    Hierarchy

    • AViewerPluginSync<TilesRendererPluginEventMap>
      • TilesRendererPlugin
    Index

    Constructors

    Properties

    _dirty: boolean = false
    _importer: Importer<TilesRendererLoader> = ...
    _viewer?: ThreeViewer
    _viewerListeners: PartialRecord<IViewerEventTypes, (e: IViewerEvent) => void> = {}
    constructor: typeof AViewerPluginSync & typeof AViewerPlugin
    dependencies: never[] = []
    enabled: boolean = true
    objects: TilesRendererGroup[] = []
    uiConfig?: UiObjectConfig<any, string, any> = undefined
    DUMMY_EXT: "tileset" = 'tileset'
    OldPluginType?: string
    PluginType: string = 'TilesRendererPlugin'

    Accessors

    Methods

    • Parameters

      • e: IViewerEvent

      Returns IViewerEvent

    • Parameters

      • Optionalprefix: string

      Returns string

    • Parameters

      • key: any
      • setDirty: boolean = true

      Returns void

    • Parameters

      • key: any
      • setDirty: boolean = true

      Returns void

    • Returns ISerializedConfig | Record<string, never>

    • Parameters

      • state: any

      Returns Promise<void>

    • Parameters

      • info:
            | undefined
            | boolean
            | { apiToken: string; assetId?: null
            | string; autoRefreshToken?: boolean }
      • Optionaloptions: ImportAddOptions

      Returns Promise<undefined | TilesRendererGroup>

    • Returns Promise<
          | undefined
          | TilesRendererGroup
          | IObject3D<
              IObject3DEventMap,
              undefined
              | IGeometry<NormalBufferAttributes, BufferGeometryEventMap>,
              undefined | IMaterial<IMaterialEventMap> | IMaterial<IMaterialEventMap>[],
          > & ImportResultExtras
          | ITexture<TextureEventMap> & ImportResultExtras
          | ICamera<ICameraEventMap> & ImportResultExtras
          | ISerializedConfig & ImportResultExtras
          | RootSceneImportResult & ImportResultExtras
          | IMaterial<IMaterialEventMap> & ImportResultExtras
          | ImportResult[],
      >

    • Parameters

      • Optionalmeta: SerializationMetaType

      Returns ISerializedConfig