摘要 |
Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include capturing the 2D environment and adding scale and perspective to the 2D environment. Further, a user may select intersection points between ground planes and top planes, join these intersection points with intersecting lines and form walls, thereby converting the 2D environment into a 3D space. Additionally, the method allows the user to extend the wall plane, enabling the user to form a larger 3D space. The user may further add 3D models of objects on the wall plane such that the objects may remain flush with the wall plane. |
主权项 |
1. A method for visualizing a three-dimensional model of an object in a two-dimensional environment, the method comprising:
receiving, from a user, an import request to import the two-dimensional environment to be used as a background for the three-dimensional model; importing, based on the import request, the two-dimensional environment; determining and displaying a scale and perspective overlay for the two-dimensional environment based on a ground plane input from the user; receiving, from the user, input of two or more wall-floor intersection points on the two-dimensional environment, wherein at least two of the two or more wall-floor intersection points are located at a wall-floor intersection of a same wall; generating a wall plane in the scale and perspective overlay based on at least two wall-floor intersection points. |