CPC G06T 19/00 (2013.01) [G06T 7/0012 (2013.01); G06T 7/11 (2017.01); G06T 17/20 (2013.01); G06T 2207/10081 (2013.01); G06T 2207/10088 (2013.01); G06T 2207/30096 (2013.01)] | 9 Claims |
1. A method comprising:
determining a three-dimensional (3D) model, wherein the 3D model comprises a plurality of voxels;
receiving an indication of a selection of an active label, wherein the selection of the active label enables a user indicator to cause voxels of the plurality of voxels that are interacted with to be associated with the active label;
receiving an indication of a selection of a paint-over label, wherein the selection of the paint-over label causes voxels of the plurality of voxels not associated with the paint-over label to be write-protected from being associated with the active label;
receiving an indication of a selection of a limit-to label that specifies a structure within the 3D model, wherein the selection of the limit-to label causes voxels of the plurality of voxels that are not associated with the structure within the 3D model to be write-protected from being associated with the active label; and
causing one or more voxels of the plurality of voxels associated with the paint-over label and the limit-to label to be associated with the active label based on an interaction with the one or more voxels via the user indicator.
|