image-20240920-110305.png

The Mouse2Memory plug-in sends mouse events to shared memory.

Note: This plug-in is located in: Plugins -> Container plug-ins -> Tools

Mouse2Memory Properties

Shared Memory

  • Map Type: Defines the accessibility of the shared memory.

    • Global: Makes shared memory accessible to all scenes currently loaded in memory. This is useful when working with Transition Logic scenes where your Viz World map can be one scene and the locator a different one and data can easily be transferred between the two.

    • Scene: Makes shared memory accessible locally and to the current scene. Every scene has one shared memory map that can be used to exchange data among the scripts in the scene.

    • Distributed: Makes shared memory accessible to all computers connected to one Graphic Hub.

  • Reset Before Change: Resets the data before sending (ensures the same data is not sent twice due to shared memory blocking it).

  • Key: Defines the shared memory key name that receives the data field value.

  • Value: Defines the data field value for the shared memory key.

  • Execute: Sends data to shared memory.

Picking

  • Camera: Determines the camera to use for the projection.

  • Picking Active: Limits picking to a rectangle.

  • Position X (%): Determines X value of rectangle.

  • Position Y (%): Determines Y value of rectangle.

  • Width (%): Determines width of rectangle.

  • Height (%): Determines height of rectangle.

  • Preview: Displays the rectangle.

  • Execute: Sends data.