Patent ID: 8902222
Filing Date: 2014-12-02
Classification: G06F,G06T

Abstract:
1. A computer-implemented method for performing three-dimensional (3D) modeling comprising: (a) activating, in a 3D modeling application executing on a computer, a modeling tool; (b) displaying, in the 3D modeling application, a visual representation of a grid system tool on a digital modeling canvas, wherein: (c) receiving a starting touch event, of the gesture, on one of the three separate regions, wherein the separate region in which the starting touch event is received determines whether the gesture is captured as the modeling operation or the navigation operation without invoking a separate modeling or navigating tool; (d) if the starting touch event is in a first region of the three separate regions, the starting touch event triggers the modeling operation by creating a first 3D geometry based on the gesture; (e) if the starting touch event is in a second region of the three separate regions, the starting touch event triggers a restroking modeling operation if a second 3D geometry is active or triggers the navigation operation if the second 3D geometry is not active; and (f) if the starting touch event is in a third region of the three separate regions or outside of the visual representation of the grid system tool, the starting touch event triggers the navigation operation based on the gesture.