Skip to main content
Documentation

Plugin catalog

Common Dnalogel exports and the spatial use cases they support.

The @realsee/dnalogel@3.81.0 top-level type exports include the plugin families below. This catalog is intentionally high-level: verify each plugin's exact methods from its declaration file before production use.

ExportUse case
ModelViewPluginRender a model mini-view or secondary model perspective.
PanoFloorplanRadarPluginShow a floorplan radar while the user is in panorama mode.
ModelRoomLabelPluginDisplay room labels in model mode.
TopviewFloorplanPluginAttach floorplan interaction to topview mode.
ModelChassisCompassPluginAdd a model-mode chassis compass.
ModelEntryDoorGuidePluginMark or guide users toward the entry door in model mode.
CSS3DRenderPluginPlace CSS3D DOM content in the spatial scene.
CameraMovementPluginDrive scripted camera motion.
ModelFloorplanPluginAdd floorplan data to model mode.
PanoRulerPluginRender panorama ruler and measurement interactions.
PanoCompassPluginShow a compass in panorama mode.
GuideLinePluginRender guided route lines.
CruisePluginBuild a cruise or walkthrough path.
PanoTagPluginDisplay panorama tags.
Object3DHelperPluginAdd helper objects for custom 3D interaction.
PanoVideoPluginPlace video content in panorama context.
PipelinePluginCompose plugin workflows.
AreaMakerPluginDraw or annotate spatial areas.
CurrentPanoImagePluginWork with the current panorama image.
DigitalPerformancePluginDrive digital performance or presenter-style interactions.
DigitalPerformanceV2Access the version-two digital-performance namespace.

Integration guidance

Start with one plugin and one scene. Register the plugin when constructing Five SDK, verify that the plugin appears under five.plugins, then load only the data that plugin needs.

For example, a panorama ruler flow starts with the same plugin registration shape from the quickstart:

plugins: [[Plugin, 'PanoRulerPlugin', initOptions]]

Then your application loads ruler data after Five SDK has loaded the work.

Production checklist

  • Confirm the plugin export exists in @realsee/dnalogel@3.81.0.
  • Confirm your Five SDK runtime version; this portal verifies Five SDK at @realsee/five@6.8.9.
  • Keep OpenAPI calls server-side and pass browser-safe plugin data to the client.
  • Dispose plugin resources when disposing the Five SDK instance.