Skip to content

hfVisualizer Remote Control Surface

surface

hfVisualizer --remote [--target <id>] surface <name> (--content <text> | --content-file <file>)
  • Creates or updates one *Surface, Name=<name> definition.
  • Exactly one of --content or --content-file is required.
  • Content uses the same body syntax as the Define Surface GUI:
  • faceId@elementPattern
  • faceId@elsetName
  • existing surface names
  • __selected__ expands to the current face/surface selection
  • -__selected__ is not supported for surface.

Example:

hfVisualizer --remote surface TOP_FACE --content "__selected__"
hfVisualizer --remote surface SIDE_FACE --content "2@1:40,OTHER_SURFACE"