Skip to content

Add VBL Pen tool for freehand topology drawing#5940

Open
KnutZuidema wants to merge 1 commit intoRPTools:developfrom
KnutZuidema:feature/vbl-pen-tool
Open

Add VBL Pen tool for freehand topology drawing#5940
KnutZuidema wants to merge 1 commit intoRPTools:developfrom
KnutZuidema:feature/vbl-pen-tool

Conversation

@KnutZuidema
Copy link

@KnutZuidema KnutZuidema commented Feb 14, 2026

Identify the Bug or Feature request

closes #5939

Description of the Change

This PR implements a freehand VBL Pen tool designed for high-responsiveness topology drawing. The tool employs an incremental application strategy, submitting individual area segments during mouse drag events to provide real-time visual feedback across all selected topology layers. It includes a dedicated radius configuration panel, supports dynamic resizing via Ctrl+Mouse Wheel, and provides immediate visual mode indicators by tracking modifier key states.

Possible Drawbacks

Frequent network updates during continuous drawing, though mitigated by segmenting the area updates.

Documentation Notes

Adds VBL Pen tool to the topology toolbar. Supports Ctrl+Scroll for radius and Shift for eraser mode.

Release Notes

Added a VBL Pen tool for real-time freehand drawing of topology with a configurable radius and Ctrl+Scroll support.


This change is Reviewable

- Implement VBLPenTool for real-time, freehand drawing of Vision Blocking Layers.
- Add configurable radius with Ctrl+Scroll support and dedicated Radius panel.
- Persist VBL pen radius in application state.
- Update UI and I18N properties to support the new tool.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: VBL Pen tool for freehand topology drawing

1 participant