Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached in the embodiment of the present inventionFigure, technical solution in the embodiment of the present invention are explicitly described, it is clear that described embodiment is a part of the inventionEmbodiment, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not making woundEvery other embodiment obtained under the premise of the property made labour, shall fall within the protection scope of the present invention.
Fig. 1 is the flow diagram of the display methods of one embodiment of the invention house virtual three-dimensional model, as shown in Figure 1,The display methods of house virtual three-dimensional model provided by the invention, comprising:
S101, display virtual three-dimensional model corresponding model in house to be viewed show virtual key;
Specifically, client by terminal device in the internal structure for checking house virtual three-dimensional model with panning modeWhen, the terminal device can on the screen, such as the upper right corner of screen, display model show that virtual key, the model are aobviousShow virtual key for being switched to the display integrally-built display interface of house virtual three-dimensional model.Wherein, the terminalEquipment includes but is not limited to the equipment such as smart phone, plate electric energy.
S102, when detect to the model show virtual key clicking operation when, show the house virtual three-dimensionalThe entry door of model and the house virtual three-dimensional model.
Specifically, when the terminal device, which is detected, shows the clicking operation of virtual key to the model, the endEnd equipment shows the house virtual three-dimensional model, i.e., whole display house virtual three-dimensional model, and shows that the house is emptyThe entry door of quasi-3-dimensional model.The entire house virtual three-dimensional model is shown with the angle of the entry door, facilitates the visitorFamily enters the panning mode of the house virtual three-dimensional model from the entry door, protects with the habit for seeing room under the Client lineHold consistent, keep the client convenient and efficient progress sees room online, not will lead to the client because of it is online see room and to skyBetween etc. information misunderstand or feel query.
For example, the display that Fig. 2 a is one embodiment of the invention house virtual three-dimensional model selects menu schematic diagram, Fig. 2 b isThe 3D mode display schematic diagram of one embodiment of the invention house virtual three-dimensional model, as shown in Figure 2 a and 2 b, client A passes through itSmart phone B checks the information of source of houses first, when the display that client A enters the house virtual three-dimensional model of source of houses first selects menuWhen, as shown in Figure 2 a, " 3D mode " virtual key is that the model shows that virtual key, client A can click " 3D mode " and look intoIt sees the entire house virtual three-dimensional model of source of houses first, source of houses first can also be entered by click " panning mode " virtual keyThe house virtual three-dimensional model interior examination source of houses first internal structure and finishing etc..When smart phone B detects visitorWhen family A is to the clicking operation of " 3D mode ", smart phone B shows the house virtual three-dimensional model of source of houses first, and shows instituteThe entry door of house virtual three-dimensional model is stated, as shown in Figure 2 b.
The display methods of house virtual three-dimensional model provided by the invention, due to that can show house to be viewed virtual threeThe corresponding model of dimension module shows virtual key, and when detecting the clicking operation to model display virtual key, shows roomThe entry door of room virtual three-dimensional model and house virtual three-dimensional model improves the effect of the display to house virtual three-dimensional modelRate.
On the basis of the various embodiments described above, further, the display house virtual three-dimensional model and describedThe entry door of house virtual three-dimensional model includes:
The point identification of the entry door of the house virtual three-dimensional model is directed toward in display.
Specifically, the terminal device is while showing the house virtual three-dimensional model and the entry door, displayPoint identification, the point identification are directed toward the entry door of the house virtual three-dimensional model, in order to which the user quickly identifiesEntry door out.
On the basis of the various embodiments described above, further, the display house virtual three-dimensional model and describedThe entry door of house virtual three-dimensional model includes:
The house virtual three-dimensional model is shown with positive isometric side view and does not show the house virtual three-dimensional modelRoof.
Specifically, the terminal device shows institute when showing the house virtual three-dimensional model with positive isometric side viewHouse virtual three-dimensional model is stated, and does not show the roof of the house virtual three-dimensional model.Using the positive isometric side view,The user can overlook the entire house virtual three-dimensional model, not show the roof, facilitate the user to check describedThe whole interior structure of house virtual three-dimensional model.
On the basis of the various embodiments described above, further, the display side of house virtual three-dimensional model provided by the inventionMethod further include:
When detecting the clicking operation to the entry door, to enter the house virtual three-dimensional from the entry doorDirection inside model shows the inside panorama of the house virtual three-dimensional model.
Specifically, the terminal device works as detection when showing the house virtual three-dimensional model and the entry doorTo the clicking operation to the entry door, the panorama of the terminal device switching display scene to the house virtual three-dimensional modelMode, to show the house virtual three-dimensional mould from the direction that the entry door enters inside the house virtual three-dimensional modelThe inside panorama of type can facilitate the client to enter the panorama mould of the house virtual three-dimensional model from the entry doorSee that the habit in room is consistent under formula, with the Client line.For example, in the middle position of the entry door, with the default viewAngle shows the inside panorama of the house virtual three-dimensional model.Wherein, the default visual angle is configured according to the actual situation, thisInventive embodiments are without limitation.
On the basis of the various embodiments described above, further, the display side of house virtual three-dimensional model provided by the inventionMethod further include:
When detecting to the house virtual three-dimensional model slide, the house is adjusted according to the slideVirtual three-dimensional model.
Specifically, the terminal device is empty to the house when detecting when showing the house virtual three-dimensional modelWhen quasi-3-dimensional model slide, the terminal device can adjust the house virtual three-dimensional mould according to the slideType.Wherein, the slide, which can be, horizontally slips or slides up and down to the screen of the terminal device.Such as the terminalEquipment detects from right to left sliding of the user to the screen, then the house of terminal device adjustment display is virtualThreedimensional model follows above-mentioned slide to be rotated counterclockwise on the direction of top view.
Fig. 3 is the structural schematic diagram of one embodiment of the invention terminal device, as shown in figure 3, terminal provided by the invention is setStandby includes key display unit 301 and model display unit 302, in which:
Key display unit 301 is virtually pressed for showing that virtual three-dimensional model corresponding model in house to be viewed is shownKey;Model display unit 302 is used to show the house when detecting the clicking operation to model display virtual keyThe entry door of virtual three-dimensional model and the house virtual three-dimensional model.
Specifically, client by terminal device in the internal structure for checking house virtual three-dimensional model with panning modeWhen, key display unit 301 can on the screen, such as the upper right corner of screen, display model show virtual key, the modelDisplay virtual key is for being switched to the display integrally-built display interface of house virtual three-dimensional model.Wherein, the endEnd equipment includes but is not limited to the equipment such as smart phone, plate electric energy.
When detecting the clicking operation to model display virtual key, model display unit 302 shows the roomRoom virtual three-dimensional model, i.e., whole display house virtual three-dimensional model, and show registering one's residence for the house virtual three-dimensional modelDoor.Show the entire house virtual three-dimensional model with the angle of the entry door, facilitate the client from the entry door intoEnter and see that the habit in room is consistent under the panning mode to the house virtual three-dimensional model, with the Client line, makes the visitorThe convenient and efficient progress in family sees room online, not will lead to the client because seeing room online and misunderstanding to information such as spacesOr feel query.
Terminal device provided by the invention, due to that can show that virtual three-dimensional model corresponding model in house to be viewed is aobviousShow virtual key, and detect the clicking operation of virtual key is shown to model when, show house virtual three-dimensional model andThe entry door of house virtual three-dimensional model improves the display efficiency to house virtual three-dimensional model.
On the basis of the various embodiments described above, further, model display unit 302 is also used to:
The point identification of the entry door of the house virtual three-dimensional model is directed toward in display.
Specifically, model display unit 302 is shown while showing the house virtual three-dimensional model and the entry doorShow that point identification, the point identification are directed toward the entry door of the house virtual three-dimensional model, in order to which the user quickly knowsIt Chu not entry door.
On the basis of the various embodiments described above, further, model display unit 302 is also used to:
The house virtual three-dimensional model is shown with positive isometric side view and does not show the house virtual three-dimensional modelRoof.
Specifically, model display unit 302 is shown when showing the house virtual three-dimensional model with positive isometric side viewThe house virtual three-dimensional model, and the roof of the house virtual three-dimensional model is not shown.Using the just isometric side viewFigure, the user can overlook the entire house virtual three-dimensional model, not show the roof, the user is facilitated to check instituteState the whole interior structure of house virtual three-dimensional model.
The embodiment of terminal device provided by the invention specifically can be used for executing the processing stream of above-mentioned each method embodimentJourney, details are not described herein for function, is referred to the detailed description of above method embodiment.
Fig. 4 is the entity structure schematic diagram of one embodiment of the invention electronic equipment, as shown in figure 4, the electronic equipment packetInclude processor (processor) 401, memory (memory) 402 and communication bus 403;
Wherein, processor 401, memory 402 complete mutual communication by communication bus 403;
Processor 401 is used to call the program instruction in memory 402, to execute provided by above-mentioned each method embodimentMethod, for example, show that the corresponding model of house virtual three-dimensional model to be viewed shows virtual key;When detecting to instituteWhen stating the clicking operation of model display virtual key, the house virtual three-dimensional model and the house virtual three-dimensional mould are shownThe entry door of type.
The present embodiment discloses a kind of computer program product, and the computer program product includes being stored in non-transient calculatingComputer program on machine readable storage medium storing program for executing, the computer program include program instruction, when described program instruction is calculatedWhen machine executes, computer is able to carry out method provided by above-mentioned each method embodiment, for example, shows house to be viewedThe corresponding model of virtual three-dimensional model shows virtual key;When detect to the model show virtual key clicking operationWhen, show the entry door of the house virtual three-dimensional model and the house virtual three-dimensional model.
The present embodiment provides a kind of non-transient computer readable storage medium, the non-transient computer readable storage mediumComputer instruction is stored, the computer instruction makes the computer execute method provided by above-mentioned each method embodiment, exampleIt such as include: that the corresponding model of display house virtual three-dimensional model to be viewed shows virtual key;When detecting to the modelWhen showing the clicking operation of virtual key, entering for the house virtual three-dimensional model and the house virtual three-dimensional model is shownFamily door.
In addition, the logical order in above-mentioned memory can be realized and as independence by way of SFU software functional unitProduct when selling or using, can store in a computer readable storage medium.Based on this understanding, of the inventionTechnical solution substantially the part of the part that contributes to existing technology or the technical solution can be with software in other wordsThe form of product embodies, which is stored in a storage medium, including some instructions use so thatOne computer equipment (can be personal computer, device or the network equipment etc.) executes described in each embodiment of the present inventionThe all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can be withStore the medium of program code.
The apparatus embodiments described above are merely exemplary, wherein described, unit can as illustrated by the separation memberIt is physically separated with being or may not be, component shown as a unit may or may not be physics listMember, it can it is in one place, or may be distributed over multiple network units.It can be selected according to the actual needsIn some or all of the modules achieve the purpose of the solution of this embodiment.Those of ordinary skill in the art are not paying creativenessLabour in the case where, it can understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment canIt realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, onStating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, shouldComputer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingersIt enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementationMethod described in certain parts of example or embodiment.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;AlthoughPresent invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be usedTo modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit andRange.