Positioning objects in three-dimensional graphical space
First Claim
Patent Images
1. A method of positioning a three-dimensional (3-D) graphical objects displayed in a virtual 3-D drawing space, the method comprising:
- outputting for display, the virtual 3-D drawing space comprising a plurality of 3-D graphical objects;
receiving a user request to activate a z-layer view;
outputting for display within the virtual 3-D drawing space an object control interface that controls movement of a group of 3-D graphical objects, the object control comprising a scaled representation of the group of 3-D graphical objects;
receiving a control input to move the object control along a z-axis in a direction; and
in response to the control input, moving the group of 3-D graphical objects along the z-axis in the direction.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the technology described herein provide a control interface for manipulating a 3-D graphical object within a virtual drawing space. The control can automatically group objects together for common manipulation. The control can take the form of a scaled representation of a group of objects located outside of the primary drawing space. Moving the representation then moves the objects.
17 Citations
20 Claims
-
1. A method of positioning a three-dimensional (3-D) graphical objects displayed in a virtual 3-D drawing space, the method comprising:
-
outputting for display, the virtual 3-D drawing space comprising a plurality of 3-D graphical objects; receiving a user request to activate a z-layer view; outputting for display within the virtual 3-D drawing space an object control interface that controls movement of a group of 3-D graphical objects, the object control comprising a scaled representation of the group of 3-D graphical objects; receiving a control input to move the object control along a z-axis in a direction; and in response to the control input, moving the group of 3-D graphical objects along the z-axis in the direction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-storage media comprising computer-executable instructions embodied thereon, that when executed by a computing device, perform a method of positioning three-dimensional (3-D) graphical objects displayed in a virtual 3-D drawing space, the method comprising:
-
outputting for display, the virtual 3-D drawing space comprising a plurality of 3-D graphical objects; receiving a user request to activate a z-layer view; changing a camera position on the virtual 3-D drawing space to a side view of the z-axis, thereby emphasizing a z-location of the plurality of 3-D graphical objects in the virtual 3-D drawing space; outputting for display within the virtual 3-D drawing space an object control interface that controls movement of a group of 3-D graphical objects, the object control comprising a scaled representation of the group of 3-D graphical objects; receiving a control input to move the object control along a z-axis in a distance in a direction; and in response to the control input, moving the group of 3-D graphical objects along the z-axis in the direction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-storage media comprising computer-executable instructions embodied thereon, that when executed by a computing device, perform a method of positioning three-dimensional (3-D) graphical objects displayed in a virtual 3-D drawing space, the method comprising:
-
outputting for display, the virtual 3-D drawing space comprising a plurality of 3-D graphical objects; outputting for display within the virtual 3-D drawing space an object control interface that controls movement of a 3-D graphical object, the object control comprising a scaled representation of the 3-D graphical object; receiving a control input to move the object control along the z-axis in a distance in a direction; and in response to the control input, moving the 3-D graphical object along the z-axis in the direction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification