CPC G06T 11/60 (2013.01) [G06F 40/106 (2020.01); G06F 40/14 (2020.01); G06F 40/143 (2020.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, by one or more processors, input corresponding to a selection of a two-dimensional object for display in a visual frame container, wherein the two-dimensional object is associated with a shape and a set of object dimensions;
automatically detecting the shape represented by the two-dimensional object and an orientation associated with the two-dimensional object;
determining a set of optimized dimensions associated with a visual box for the two-dimensional object;
determining a proportion between the shape and the set of optimized dimensions associated with the visual box, wherein the proportion is based on the orientation associated with the two-dimensional object;
resizing the set of object dimensions for the two-dimensional object, wherein manipulating includes resizing the two-dimensional object according to the set of optimized dimensions associated with the visual box, such that the two-dimensional object will fit within the visual box;
automatically generating a semi-transparent layer, wherein the semi-transparent layer modifies an appearance of the two-dimensional object; and
automatically causing the two-dimensional object and the semi-transparent layer to be displayed within the visual box, wherein the two-dimensional object appears placed at a depth within the visual box.
|