WORKFLOWS
Recommended workflows
3D Lines
3 min
when you annotate 3d lines, there are 4 steps you need to master we provide a deeper explanation of each step further down on this page setup switch to bird's eye view (shortcut b ) hide object points (top menu → view → point cloud point filter → hide object points) draw the 3d line use action assist for 3d lines to refine selected pre labels or to draw 3d lines efficiently from scratch adjust the 3d line simplify lines use the simplify 3d line tool to remove redundant points align to ground use the automatic align all nodes to ground feature; manually adjust any nodes where auto alignment fails set properties (optional) set properties efficiently set properties on one correctly annotated 3d line, then paste to similar 3d lines use review filter monitor which shapes have properties set (shapes are colored based on their properties) review the 3d line drawing 3d lines you have multiple options for creating new 3d lines based on what's available in the scene typically, it's best to work with 3d lines when the bird's eye view (shortcut b ) is active also, ensure you hide object points (top menu > view > point cloud point filter > hide object points) when this feature is available machine assisted drawing when pre labels are available, you can utilize the full power of action assist for 3d lines the goal of action assist for 3d lines is to guide you across the length of the selected prelabel, creating a new, more refined line with your input no pre labels? using action assist can still speed up 3d line drawing and offers shortcuts for better ergonomics and efficiency docid\ d0k8kfthb7pib6swfwxse manual drawing if you choose not to use action assist for drawing 3d lines, you can utilize the manual 3d line drawing tool when creating 3d lines for road annotations, we recommend working in bird's eye view to ensure the lines are correctly placed on the ground while drawing, hold the alt key to attach the node to another 3d line, lane, or point docid 7inl rq6toyb7ytadauwb docid yy4terrg6jld5uihqua5 drawing with existing 3d lines derived classes derived classes are new shapes created by combining existing ones the centerline derived shape is useful for creating centerlines between left and right lane edges, whereas the lane connection derived class can be used to create a smooth, connecting line between two existing 3d lines docid\ t7pvih7 6 q3nbueccdgf docid\ t7pvih7 6 q3nbueccdgf drag to duplicate you can use drag to duplicate to quickly create the opposite lane edge of an existing 3d line note that you may need to edit this duplicated 3d line afterwards docid\ lmdzsyt0y5o40zkjmriu9 adjusting 3d lines node tools use these tools to add, remove, or adjust individual or multiple nodes on your 3d lines many of these tools, along with node navigation, are available in the action bar you can use the available transformation controls on singular 3d line nodes docid\ l9gxhlchbcdxog2lc3per docid\ l9gxhlchbcdxog2lc3per docid\ e27ypfhidmmw nzydsyki docid\ umf1ixrqo2cpgel0yqttl docid yy4terrg6jld5uihqua5 docid\ mtpensv2pyo6mt0mhc6e6 docid\ l9gxhlchbcdxog2lc3per docid\ nty4yglaqsqrysd vjcwi docid\ ai1c20i3hou bexm8ffmx shape tools use these tools to modify entire shapes or combine multiple shapes some of these tools, such as the scissors tool, can be used on multiple 3d lines simultaneously to modify the position, scale, or rotation of a 3d line, you can activate the shape edit mode docid\ e27ypfhidmmw nzydsyki docid\ ed75bimfbdkc 5uyxixir docid\ ano8t0cq temtkvdatc1j docid\ geiekjonjact0bvz wen9 docid 9y0ax8qabl5ceikmqxrde tips for common issues in some cases, you may need to adjust the 3d line or singular nodes of the 3d line redundant points a 3d line, whether manually drawn or based on a pre label, may contain many redundant points, leading to longer adjustment and review times to address this, utilize the docid\ ed75bimfbdkc 5uyxixir tool to reduce the number of points inaccurate z position you can identify incorrect placement via validation, manually viewing the full 3d line with docid 9y0ax8qabl5ceikmqxrde active in side cameras, or by examining each node separately (the most time consuming approach) first, try to automatically docid\ e27ypfhidmmw nzydsyki to the ground if this fails, poor ground detection caused by sparse point clouds or local steep elevation may be the issue in such cases, manually align the nodes to quickly adjust the z position of all nodes where ground detection fails, you can use this trick select a 3d line activate docid 9y0ax8qabl5ceikmqxrde view the 3d line in the side cameras use the scale transform controls to "squish" all nodes to the same z position set properties (optional) there are four ways to set properties for 3d lines you can either use the quick properties tool, manually setting the properties in the edit tab in the right side menu, by pasting or duplicating properties from another 3d line with the same shape class activate the property review filters to help you quickly understand which properties a 3d line has docid\ jrg96ecgjb68hrhkc7k y docid\ uwjx3tigr8rgs2eghw7fb docid\ wg5el 5fov1agjarydygz reviewing 3d lines properties when reviewing 3d lines, you can use the property review filters to quickly understand which properties are set on the 3d lines docid\ wg5el 5fov1agjarydygz node positions when examining the position of the nodes, you can use the auto switch object camera and frame visibility (only available in aggregated scenes) or auto switch object camera visibility, camera behavior modes, while displaying the projected 3d line in the 2d miniature image docid\ yxklcvomtebtlj06g704g docid\ budtv3ll0y3hhqyk8qxgl docid\ hngmpfpjhtmacdfuwwe8m line direction in many cases, the direction of a 3d line matters to assist in visualizing this, you can enable direction indicators for the 3d lines within the scene docid\ vg0rqvtpdkrett4osvwch
