Polygon 3D
Last updated
Last updated
A Polygon 3D is an annotation tool that allows users to draw a closed shape in 3D space by connecting multiple points or vertices. These points (3 or more) are joined together to form a polygonal surface, typically used to annotate complex, irregularly shaped objects or surfaces within a point cloud.
This tool is particularly useful for capturing areas or surfaces that have more intricate shapes, such as the ground, rooftops, or building facades. By allowing the user to define a series of vertices, the polygon 3D can accurately outline non-uniform objects, providing a detailed and flexible way to annotate large, flat, or irregular surfaces in 3D.
Click on the '+' icon of the class from the class list.
Select 'Polygon 3D' from the drawing tool list.
The cursor pointer shows a grey circle marker to it while hovering over the points.
Make multiple clicks around the desired object of interest to define its boundary. Move the mouse to the next desired location, and a line extending from the initial point will dynamically follow the cursor. Each click adds a vertex to the polygon 3D, allowing for a more precise shape.
Right-Click
to indicate the end and apply it.
Enter the annotation details.
The saved instance will appear on the Class List with a triangle icon next to the Instance name.
The polygon can be selected again and modified by:
Selecting any of the vertexes and dragging it to modify its shape.
Adding a vertex by hovering over the edge of the boundary and clicking the ‘+’ symbol that appears.
Merging a vertex by clicking and dragging it into its adjacent one.
Segments can be added or subtracted from the created polygon.
When the polygon is selected, an expandable box with the option to 'Add/ Subtract' appears on the bottom right of the point cloud.
Expand the list and the first item on the list is the main segment that is already drawn called the Primary Segment.
To add more points to the Primary segment, click on the 'Add' button and draw another polygon on the points that need to be added. Right-click
to confirm.
Upon confirmation, the boundary of this polygon will turn green, indicating it as an addition to the primary segment.
The segment is identified as Segment n
(in sequential order) and is marked with a green clickable dot to represent its inclusion in the primary segment.
Clicking the dot changes its state to 'Subtracted' (displayed in red), simultaneously updates the segment boundary color from green to red.
To subtract points from the Primary segment, click on the 'Subtract' button and draw another polygon on the points that need to be subtracted. Right-click
to confirm
Upon confirmation, the boundary of this polygon will appear red, signifying its designation as a subtracted segment from the primary segment.
This segment is labeled as Segment n (in sequential order) and is marked with a red clickable dot to represent its exclusion from the primary segment.
Clicking the dot changes its state to 'Added' (displayed in green), simultaneously updates the segment boundary color from red to green.
Clicking the green/red dot switches the state from Added Segment to Subtracted Segmented or vice versa, depending on the starting state.
Polygons can be copy and pasted to another frame where it does not exist (Ctrl+C
/ Ctrl+V
). The annotation detail input prompts user for input on pasting annotation. By default, the pasted Polygon 3D will share the same Instance ID as the one of the copied Polygon 3D.
Copy and pasting of Polygon 3D works inter-frame (across frames where the same instance ID doesn't exist).