Side-by-side and synchronized displays for three-dimensional (3D) object data models
First Claim
1. A computer-implemented method for three-dimensional (3D) model manipulation, comprising:
- providing to a display device for display, by one or more computing devices, within a 3D image viewer a first 3D object data model and a second 3D object data model, wherein the 3D image viewer includes an input interface configured to receive input for individually modifying a particular display of the first 3D object data model or the second 3D object data model;
receiving, by the one or more computing devices, via the input interface data indicative of an individual modification to a display property of the first 3D object data model; and
in response to receiving the data indicative of the individual modification;
modifying, by the one or more computing devices, the display property of the first 3D object data model and a corresponding display property of the second 3D object data model, andproviding, by the one or more computing devices, substantially simultaneously to the display device a modified display of the first 3D object data model and a modified display of the second 3D object data model.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for interacting with multiple three-dimensional (3D) object data models are provided. An example method may involve providing to a display device for display a first 3D object data model and a second 3D object data model. Information associated with a modification to the first 3D object data model may be received. Based on the received information, a same change may be applied to the first 3D object data model and applied to the second 3D object data model to obtain a first modified 3D object data model and a second modified 3D object data model. According to the method, the first modified 3D object data model and the second modified 3D object data model may be provided to the display device for substantially simultaneous display.
-
Citations
20 Claims
-
1. A computer-implemented method for three-dimensional (3D) model manipulation, comprising:
-
providing to a display device for display, by one or more computing devices, within a 3D image viewer a first 3D object data model and a second 3D object data model, wherein the 3D image viewer includes an input interface configured to receive input for individually modifying a particular display of the first 3D object data model or the second 3D object data model; receiving, by the one or more computing devices, via the input interface data indicative of an individual modification to a display property of the first 3D object data model; and in response to receiving the data indicative of the individual modification; modifying, by the one or more computing devices, the display property of the first 3D object data model and a corresponding display property of the second 3D object data model, and providing, by the one or more computing devices, substantially simultaneously to the display device a modified display of the first 3D object data model and a modified display of the second 3D object data model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having stored therein instructions, that when executed by one or more computing devices, cause the one or more computing devices to perform functions comprising:
-
providing for display within a three-dimensional (3D) image viewer a first 3D object data model and a second 3D object data model, wherein the 3D image viewer includes an input interface configured to receive input for individually modifying a particular display of the first 3D object data model or the second 3D object data model; receiving via the input interface data indicative of an individual modification to a display property of the first 3D object data model; and in response to receiving the data indicative of the individual modification; modifying the display property of the first 3D object data model and a corresponding display property of the second 3D object data model, and providing substantially simultaneously for display within the 3D image viewer a modified display of the first 3D object data model and a modified display of the second 3D object data model. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for three-dimensional (3D) model manipulation, comprising:
-
one or more processors; and a computer-readable medium, configured to store instructions, that when executed by the one or more processors, cause the system to perform functions comprising; providing for display within a three-dimensional (3D) image viewer a first 3D object data model and a second 3D object data model, wherein the 3D image viewer includes an input interface configured to receive input for individually modifying a particular display of the first 3D object data model or the second 3D object data model; receiving via the input interface data indicative of an individual modification to a display property of the first 3D object data model; and in response to receiving the data indicative of the individual modification; modifying the display property of the first 3D object data model and a corresponding display property of the second 3D object data model, and providing substantially simultaneously for display within the 3D image viewer a modified display of the first 3D object data model and a modified display of the second 3D object data model. - View Dependent Claims (19, 20)
-
Specification