This application claims the priority benefit of Chinese application No. 201410453809X, which was filed on 5 Sep. 2014. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of specification.
The present invention generally relates to the field of decoration design, and particularly to a method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface.
Nowadays, with the improvement of their living standards, users are getting even more discerning about decoration design and design effects, whether it be a household design or an office design. Dedicated design software is essential for designers, through which the designers may design various exquisite decoration effects for users' reference according to a practical site to be decorated. There are generally two kinds of design. One is flat layout design, which generates a 2D flat layout diagram merely in a form of lines of a site to be decorated. Although the design diagram may display a design scheme intuitively, the stereo effect is not acquirable to the users, so the user may only perceive which part of the design scheme is satisfying or not. The other one is three-dimensional design, through software such as 3DMAX that is currently popular, which displays a design scheme in layered 3D images for the user to easily perceive a stereo effect diagram of the decoration therefrom, therefore, most users generally have preference to the three-dimensional design. However, in most design software, flat layout and three-dimensional design can only be designed in two kinds of operational software. For example, for a flat layout diagram designed through software A provided by the user, a three-dimensional stereo effect diagram may only be obtained through software B. On the other hand, with a three-dimensional stereo effect diagram designed through software B, flat layout thereof may be only operated through software A. They are not compatible to be displayed or designed on a same interface of one kind of software. Although there are some advanced kinds of three-dimensional design software which allows designing in flat layout and displaying in stereo effect, they have a drawback in that, both of the flat layout and the stereo effect cannot coexist on a same interface. That is, typically, three-dimensional stereo effect cannot be presented in designing flat layout of furniture, and location of an object cannot be positioned accurately in adjusting a three-dimensional stereo. So it is difficult to directly achieve the effects desired by the user during the operation.
To overcome the above defects, a method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface is provided by the present invention, in which it is realized a two-dimensional flat layout and a three-dimensional stereo effect may be displayed simultaneously, such that when the 2D image is operationally changed, the 3D image may be changed and adjusted with it. Therefore, in viewing a change in a flat layout. the user may intuitively perceive a three-dimensional effect adjusted with it.
The technical solutions provided by the present invention are as follows.
A method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface, including:
when a decoration scene is displayed on an interface of an electronic display device, an operationally changeable 2D image is displayed, and a 3D image of the 2D image is displayed on the same interface, changed with an operational change of the 2D image.
Preferably, the 2D image is a transparent image and located at a front side of the same interface, and the 3D image is a nontransparent image and located at a back side of the same interface, such that the 3D image is displayed by penetrating through the 2D image.
Preferably, the operational change of the 2D image mentioned in the above method includes: changing an up-and-down distance, a left-and-right distance or a front-and-back distance between objects in the 2D image; changing a height, a width or a depth of an object in the 2D image; changing a rotation angle of an object in the 2D image, and then the operational change may be displayed immediately in the corresponding 3D image.
Preferably, the method of changing an up-and-down distance, a left-and-right distance or a front-and-back distance between objects in the 2D image includes: by clicking a move button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a position of a selected object, or the position of the object is directly changed by inputting a value after the object is selected;
the method of changing a height, a width or a depth of an object in the 2D image includes: by clicking a modify button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a size of a selected object, or the size of the object is directly changed by inputting a value after one object or some objects are selected; and
the method of changing a rotation angle of an object in the 2D image includes: by clicking a rotate button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a rotation angle of a selected object, or the rotation angle of the object is directly changed by inputting a value after one object is selected.
Preferably, the 2D image includes many categories (such as furniture, electric appliances, cabinets, tiles and the like), objects in each of the categories are displayed at one side of the single interface in a form of a subordinate menu of the category (for example, the subordinate menu of furniture is sofa, wardrobe, bed and the like, and the subordinate menu of sofa is single sofa, double sofa, corner sofa and the like).
Preferably, an object displayed at one side of the single interface is loaded in the 2D image by clicking for selection.
Preferably, in a state that the 2D image and the 3D image are simultaneously displayed on the same interface, the 2D image may be selectively closed, and only the 3D image is displayed on the same interface.
Preferably, various objects are displayed as blocks in the 2D image, and displayed as 3D models in the 3D image of the 2D image.
The method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface of the present invention, as it suggests, realizes a solution that an operation based on the 2D interface is responded and presented immediately in the 3D interface, which is capable of timely and accurately presenting a desired three-dimensional effect by the designer in changing a flat layout, and then selecting more suitable flat operation according to the change of the three-dimensional effect. Accordingly, the difference of the designing method of the present invention from the conventional methods lies in that: in the conventional methods, furniture may only be accurately placed in a 2D interface, and the stereo effect needs to be adjusted in a 3D interface, which is complicated in operation and cannot be displayed intuitively, while in the present invention, it is realized that the operation would be performed in two interfaces may be completed in one page, therefore, it has a significant promotion value.
Hereinafter, the present invention is further described in detail in conjunction with accompany drawings, to enable those skilled in the art to practice the invention with reference to the contents of the description.
A method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface is provided by the present invention, including: when a decoration scene is displayed on an interface of an electronic display device, an operationally changeable 2D image is displayed, and a 3D image of the 2D image is displayed on the same interface, changed with the operational change of the 2D image. In other words, on a same display interface, a 2D image may be operated, and a 3D image achieved by the operation may be displayed in real time. For example, a user intends to change a position of furniture in a decoration scene, which may be operated through a 2D image, and then an effect thereof may be viewed in a 3D image. The detailed solution is discussed as follows.
In the method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface provided by the present invention, in order to realize that the 2D image and the 3D image do not overlap with each other, preferably, the 2D image is a transparent image and located at a front side of the same interface, and the 3D image is a nontransparent image and located at a back side of the same interface, such that the 3D image is displayed by penetrating through the 2D image. By this way, when a user operates a 2D image, it will be presented in a 3D image in real time, so a three-dimensional effect after modification may be easily viewed in modifying the 2D image.
Specifically, the operational change of the 2D image mentioned in the above method includes the following three types of situations:
a first situation, changing an up-and-down distance, a left-and-right distance or a front-and-back distance between objects in the 2D image;
a second situation, changing a height, a width or a depth of an object in the 2D image;
a third situation, changing a rotation angle of an object in the 2D image.
After an operational change in any of the above three situations, the operational change may be displayed immediately in the corresponding 3D image.
The first situation, changing an up-and-down distance, a left-and-right distance or a front-and-back distance between objects in the 2D image.
This situation corresponds to changing a position of an object in a decoration scene. That is, the method of changing an up-and-down distance, a left-and-right distance or a front-and-back distance between objects in the 2D image includes: by clicking a move button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a position of a selected object, or the position of the object is directly changed by inputting a value after the object is selected.
In a specific implementation of the present invention, the reference to “along a longitudinal coordinate of the 2D image, a round button therein is dragged to change the position of the selected object” means, it is implemented by a plurality of operational buttons representing respective moving directions and gliding bars representing moving magnitudes in respective moving directions provided under the move button on the 2D designing interface, each of the operational buttons decides two opposite directions, such as “front-and-back”, “left-and-right” or “up-and-down”. A detailed discussion is given in conjunction with the accompany drawings as follows.
Referring to
When he desires to move an object left and right, the user may firstly select a block representing the object in the 2D image, then click the move button in the interface and select “left and right” moving, and by operating the gliding bar or up-and-down arrows (not shown in
Referring to
Referring to
The second situation, changing a height, a width or a depth of an object in the 2D image.
The method of changing a height, a width or a depth of an object in the 2D image includes: by clicking a modify button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a size of a selected object, or the size of the object is directly changed by inputting a value after one object or some objects are selected.
In a specific implementation of the present invention, the reference to “along a longitudinal coordinate of the 2D image, a round button therein is dragged to change the size of the selected object” means, it is implemented by three operational buttons respectively representing “height”, “width” and “depth” features of the operable object and gliding bars representing the changing magnitudes in these features provided on the 2D designing interface. Likewise, the gliding bar is disposed on the longitudinal coordinate of the 2D image, and a round button which is glided to change the size feature of the object is provided thereon.
Referring to
In the present invention, the adjustment in the size of an object also includes an accurate adjustment by inputting a size to be adjusted to through the 2D designing interface, after an object to be adjusted is selected directly in the 2D image.
The third situation, changing a rotation angle of an object in the 2D image.
The method of changing a rotation angle of an object in the 2D image includes: by clicking a rotate button, along a longitudinal coordinate of the 2D image, a round button therein is dragged to change a rotation angle of a selected object, or the rotation angle of the object is directly changed by inputting a value after one object is selected.
In a specific implementation of the present invention, the reference to “along a longitudinal coordinate of the 2D image, a round button therein is dragged to change the rotation angle of the selected object” means, it is implemented by two operational buttons respectively representing “rotating to left” and “rotating to right” of the operable object and gliding bars representing the degrees of the rotation angles and the magnitudes of the adjustment provided on the 2D designing interface. Likewise, the gliding bar is disposed on the longitudinal coordinate of the 2D image, and a round button which is glided to change the degree of the rotation angle of the object is provided thereon.
Referring to
Preferably, in the present invention, the 2D image includes many categories (such as furniture, electric appliances, cabinets, tiles and the like), objects in each of the categories are displayed at one side of the single interface in a form of a subordinate menu of the category (for example, the subordinate menu of furniture is sofa, wardrobe, bed and the like, and the subordinate menu of sofa is single sofa, double sofa, corner sofa and the like). Preferably, an object displayed at one side of the single interface may be loaded in the 2D image by clicking for selection. For example, the 2D image includes a coffee table, a chair and a potted plant which are displayed in the single interface as belonging to three categories. The coffee table further includes many types, such as glass type, wooden type, glass and wooden made type which appear in the subordinate menu of the coffee table and are displayed at one side of the single interface. The user may select to add his favorite types and add them in.
Referring to
In the present invention, operational changes to the 2D image include “deleting” an object, in addition to “adding” an object. That is, the user may delete an undesired object in the 2D interface according to his preference, and then view a stereo effect after the deletion from the decoration scene. Referring to
In order to facilitate the user viewing the 3D stereo effect, preferably in the method for displaying a 2D image and a 3D image of a same decoration scene simultaneously on a single interface of the present invention, in a state that the 2D image and the 3D image are simultaneously displayed on the same interface, the 2D image may be selectively closed, and only the 3D image is displayed on the same interface. Meanwhile, it is apparent from the above that, in the present invention, various objects are displayed as blocks in the 2D image, and displayed as 3D models in the 3D image of the 2D image.
Next, some specific embodiments are given in conjunction with the accompany drawings to describe the method of the present invention.
The first embodiment: filling a blank position between cabinets.
Referring to
The second embodiment: adjusting a height of a cabinet from the ground and a displacement distance up and down.
Referring to
The third embodiment: presenting a 2D prototype room in a 3D stereo.
Referring to
The fourth embodiment: presenting a paving scheme of patterns of piles or marbles in 3D.
Whether the decoration scene is a residence, a restaurant or a bar, in pursuit of beauty, different design fashions of piles are provided to improve aesthetic feelings. The user may load favorite piles in the 2D image. Although the 2D image with the loaded piles may not be displayed (therefore, in the following specific introduction of accompany drawings, the 2D image is not involved, and may be closed), they may be viewed as stereo effects only in the 3D image.
Specifically, if a user A selects a wall tile of a mica stone with a size of 800*400 in the 2D interface, he may selects to pave the wall tiles directly, or he may selects to rotate them by 90 degree or other degree and then pave them. Referring to
If the user A selects a wall tile of a mica stone with a size of 800*800 in the 2D interface, and the wall tiles need to be cut, and the user desires to view whether the stereo effect after it is cut to a size of 800*400 is better, he may select a cut button in the 2D interface, and input a size to be cut to, and then he may view the stereo effect after the wall tiles which have been cut are paved in the 3D scene, as shown in
Based on the cut, the user may also slot the wall tile by various manners in the 2D interface, and view the stereo effect after the wall tiles which have been slotted are paved in the decoration scene. The slotting may be unilateral slotting, and may also be an equal division slotting. A width, depth and color of the slots all may be modified. Referring to
Further, the user may perform chamfering design to a wall tile in the 2D interface. The chamfering may be in all direction, including upper chamfering, lower chamfering, left chamfering and right chamfering, etc.
In addition to the effect of direct paving mentioned above, paving schemes of piles of various patterns may be seen, as shown in
In the present invention, the paving of the tiles also include paving and displaying of combined tiles, bricks of cross banding line, parquet tiles and modifying and displaying of the color and size of the brick joint. Accordingly, the operation and design of the 2D interface provided by the present invention is particularly comprehensive, and suit for users with different preferences to display different stereo effects. As for the paving and displaying of combined tiles, the user only needs to select more than two types of tiles to be combined in the 2D interface, and select a combining manner preset by the system, and then it may be displayed in stereo in the decoration scene, as shown in
Although the embodiments of the present invention have been disclosed as above, they are not limited merely to those set forth in the description and the embodiments, and they may be applied to various fields suitable for the present invention. For those skilled in the art, other modifications may be easily modified realized without departing from the general concept defined by the claims and their equivalents, and the present invention does not limit to the particular details and drawings illustrated and described herein.
Number | Date | Country | Kind |
---|---|---|---|
201410453809X | Sep 2014 | CN | national |