{ "Actions": [ { "Icon": "images/camera_icon.png", "Name": "Camera Controller", "DisableAutomaticStates": true, "States": [ { "Image": "images/camera_icon.png", "TitleAlignment": "bottom", "FontSize": "12" }, { "Image": "images/camera_icon_inactive.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": { "cameraIndex": 0, "autoSwitch": true, "isUnityConnected": false, "cameraList": [], "currentCamera": null }, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": false, "Tooltip": "Switch Unity camera via Streamingle", "UUID": "com.mirabox.streamingle.camera", "PropertyInspectorPath": "propertyInspector/camera/index.html" }, { "Icon": "images/item_icon.png", "Name": "Item Controller", "DisableAutomaticStates": true, "States": [ { "Image": "images/item_icon.png", "TitleAlignment": "bottom", "FontSize": "12" }, { "Image": "images/item_icon_inactive.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": { "itemId": "", "isActive": false }, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": false, "Tooltip": "Toggle Unity item via Streamingle", "UUID": "com.mirabox.streamingle.item", "PropertyInspectorPath": "propertyInspector/item/index.html" }, { "Icon": "images/event_icon.png", "Name": "Event Controller", "DisableAutomaticStates": true, "States": [ { "Image": "images/event_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": { "eventIndex": 0, "autoExecute": true, "isUnityConnected": false, "eventList": [], "currentEvent": null }, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": false, "Tooltip": "Execute Unity events via Streamingle", "UUID": "com.mirabox.streamingle.event", "PropertyInspectorPath": "propertyInspector/event/index.html" }, { "Icon": "images/avatar_outfit_icon.png", "Name": "Avatar Outfit Controller", "DisableAutomaticStates": true, "States": [ { "Image": "images/avatar_outfit_icon.png", "TitleAlignment": "bottom", "FontSize": "12" }, { "Image": "images/avatar_outfit_icon_inactive.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": { "avatarIndex": 0, "outfitIndex": 0, "isUnityConnected": false, "avatarList": [], "currentAvatar": null }, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": false, "Tooltip": "Control Unity avatar outfits via Streamingle", "UUID": "com.mirabox.streamingle.avatar_outfit", "PropertyInspectorPath": "propertyInspector/avatar_outfit/index.html" }, { "Icon": "images/optitrack_marker_icon.png", "Name": "OptiTrack Marker Toggle", "DisableAutomaticStates": false, "States": [ { "Image": "images/optitrack_marker_icon.png", "TitleAlignment": "bottom", "FontSize": "12" }, { "Image": "images/optitrack_marker_icon_off.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Toggle OptiTrack markers visibility", "UUID": "com.mirabox.streamingle.optitrack_marker_toggle" }, { "Icon": "images/optitrack_reconnect_icon.png", "Name": "OptiTrack Reconnect", "DisableAutomaticStates": true, "States": [ { "Image": "images/optitrack_reconnect_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Reconnect to OptiTrack server", "UUID": "com.mirabox.streamingle.optitrack_reconnect" }, { "Icon": "images/motion_record_icon.png", "Name": "Motion Recording Toggle", "DisableAutomaticStates": false, "States": [ { "Image": "images/motion_record_icon_off.png", "TitleAlignment": "bottom", "FontSize": "12" }, { "Image": "images/motion_record_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Toggle EasyMotion recording (start/stop)", "UUID": "com.mirabox.streamingle.motion_recording_toggle" }, { "Icon": "images/facial_motion_reconnect_icon.png", "Name": "Facial Motion Reconnect", "DisableAutomaticStates": true, "States": [ { "Image": "images/facial_motion_reconnect_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Reconnect all Facial Motion Capture clients (iFacialMocap/FaceMotion3D)", "UUID": "com.mirabox.streamingle.facial_motion_reconnect" }, { "Icon": "images/screenshot_icon.png", "Name": "Screenshot Capture", "DisableAutomaticStates": true, "States": [ { "Image": "images/screenshot_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Capture 4K screenshot", "UUID": "com.mirabox.streamingle.screenshot" }, { "Icon": "images/screenshot_alpha_icon.png", "Name": "Alpha Screenshot Capture", "DisableAutomaticStates": true, "States": [ { "Image": "images/screenshot_alpha_icon.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Capture 4K screenshot with alpha channel from NiloToon", "UUID": "com.mirabox.streamingle.screenshot_alpha" }, { "Icon": "images/magica_cloth_reload.png", "Name": "MagicaCloth Refresh", "DisableAutomaticStates": true, "States": [ { "Image": "images/magica_cloth_reload.png", "TitleAlignment": "bottom", "FontSize": "12" } ], "Settings": {}, "Controllers": ["Keypad"], "UserTitleEnabled": true, "SupportedInMultiActions": true, "Tooltip": "Refresh all MagicaCloth simulations", "UUID": "com.mirabox.streamingle.magica_cloth_refresh" } ], "Profiles": [ { "Name": "OptiTrack Controls", "DeviceType": 0, "ReadOnly": false, "DontAutoSwitchWhenInstalled": false } ], "SDKVersion": 2, "Author": "Streamingle", "Name": "Streamingle Camera Controller", "Icon": "images/plugin_logo.png", "CodePathWin": "plugin/index.html", "CodePathMac": "plugin/index.html", "Description": "Control Unity cameras and items via Streamingle WebSocket", "Category": "Streamingle", "CategoryIcon": "images/plugin_logo.png", "Version": "2.0.0", "URL": "https://github.com/streamingle", "OS": [ { "Platform": "mac", "MinimumVersion": "10.11" }, { "Platform": "windows", "MinimumVersion": "7" } ], "Software": { "MinimumVersion": "3.10.188.226" }, "Nodejs": { "Version": "20" } }