Patent ID: 11941776
Assignee: ILLUSCIO, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A system comprising:
one or more hardware processors configured to:
receive a plurality of constructs that form one or more three-dimensional (“3D”) objects in a 3D space;
analyze a position of each construct from the plurality of constructs;
define a plurality of handles at different dynamically determined positions about the one or more 3D objects based on said analyzing the position of each construct and different sets of the plurality of constructs being arranged in the 3D space according to different patterns or having different ranges of color values;
select a first handle of the plurality of handles defined at a first dynamically determined position about a particular 3D object of the one or more 3D objects in response to a first user input;
change an orientation of a camera to the first dynamically determined position without changing a position of the camera in response to said selecting of the first handle;
apply a particular edit to the particular 3D object from the first dynamically determined position in response to a user interaction with the first handle;
select a second handle of the plurality of handles defined at a second dynamically determined position about the particular 3D object in response to a second user input;
change the orientation of the camera to the second dynamically determined position without changing the position of the camera in response to said selecting of the second handle; and
apply the particular edit to the particular 3D object from the second dynamically determined position in response to a user interaction with the second handle.