House property model browsing method and device, electronic equipment and readable storage medium

By generating virtual objects associated with real estate agents in the property model and displaying text information, the problem of unsuitable voice calls is solved, enabling efficient text-based property viewings and explanations between users and real estate agents, thus improving immersion and communication effectiveness.

CN116088684BActive Publication Date: 2026-01-02BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310043467.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-12
Publication Date
2026-01-02
Estimated Expiration
2043-01-12

AI Technical Summary

Technical Problem

When users are browsing property models online, voice calls are not suitable for certain scenarios, resulting in poor communication between users and real estate agents and making it difficult to conduct effective viewings and explanations.

Method used

By generating virtual objects associated with real estate agents' devices in the property model, receiving and displaying text information, synchronously displaying virtual scenes based on the real estate agent's movement trajectory, and displaying historical session records in a fixed display area, the system enables text-based property viewing explanations.

Benefits of technology

It improves the timeliness of users viewing text information, enhances the immersion and communication between users and real estate agents, and ensures that users can browse property models in real time and in sync with real estate agents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116088684B_ABST
    Figure CN116088684B_ABST
Patent Text Reader

Abstract

The application discloses a house model browsing method and device, electronic equipment and a readable storage medium, and belongs to the technical field of house display. The house model browsing method is executed by a first device, and comprises the following steps: generating a first virtual object in a house model under the condition that the first device is in communication connection with a second device, the first virtual object being associated with the second device; displaying a virtual scene based on a first movement track in the process of browsing the house model, the first movement track being a movement track of the first virtual object in the house model; and displaying first text information of the second device in a first display area under the condition that the first text information is received, the display position of the first display area being matched with the position of the first virtual object.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of real estate display, and particularly relates to a real estate model browsing method, a real estate model browsing device, an electronic device and a readable storage medium. BACKGROUND

[0002] With the development of virtual reality technology, virtual reality technology is widely applied to the online transaction field of real estate, and users can understand real estate by browsing virtual scenes in real estate models.

[0003] In the related art, in the process of online browsing of a real estate model by a user, a real estate agent can make a voice call to the user for explanation. The voice explanation requires a good network environment and is not suitable for some scenarios where the voice call cannot be made, resulting in poor communication effect between the user and the real estate agent. SUMMARY

[0004] The embodiments of the application provide a real estate model browsing method, device, electronic device and readable storage medium, so that a real estate agent can guide a user by text information when the user browses a real estate model, and the immersion of the user in remote following of the real estate agent is improved.

[0005] In a first aspect, the embodiments of the application provide a real estate model browsing method, executed by a first device, the real estate model browsing method comprising: generating a first virtual object in a real estate model in a case that the first device is in communication connection with a second device, the first virtual object being associated with the second device; displaying a virtual scene based on a first movement track in a process of browsing the real estate model, the first movement track being a movement track of the first virtual object in the real estate model; and displaying first text information in a first display area in a case that the first text information of the second device is received, a display position of the first display area matching a position of the first virtual object.

[0006] In a second aspect, the embodiments of the application provide a real estate model browsing device, comprising: a generation module configured to generate a first virtual object in a real estate model in a case that a first device is in communication connection with a second device, the first virtual object being associated with the second device; a display module configured to display a virtual scene based on a first movement track in a process of browsing the real estate model, the first movement track being a movement track of the first virtual object in the real estate model; and the display module is configured to display first text information in a first display area, a display position of the first display area matching a position of the first virtual object.

[0007] In a third aspect, an embodiment of the present application provides a house model browsing device, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method of the first aspect.

[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, the readable storage medium storing programs or instructions, and the programs or instructions, when executed by a processor, implement the steps of the house model browsing method of the first aspect.

[0009] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising the house model browsing device of the second aspect or the third aspect; and / or the readable storage medium of the fourth aspect.

[0010] In a sixth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to execute programs or instructions to implement the steps of the house model browsing method of the first aspect.

[0011] In a seventh aspect, an embodiment of the present application provides a computer program product stored in a storage medium, and the computer program product is executed by at least one processor to implement the house model browsing method of the first aspect.

[0012] In the embodiment of the present application, when the user browses the house model through the first device, the user can establish a communication connection with the second device of the real estate agent, and generate a first virtual object corresponding to the second device in the house model, so that the user can know in time that the real estate agent is in a viewing state, and the viewing point of the real estate agent in the house model. The real estate agent can send first text information in text form to the first device through the second device, so that the first device displays the first text information at the corresponding position of the first virtual object, thereby facilitating the user to view the first text information, and enabling the user to view the first text information in time during the process of browsing the house model according to the first virtual object.

[0013] In the embodiment of the present application, the real estate agent can send the first text information in text form to the first device for display during the process of the user browsing the house model, and the first text information is displayed at the corresponding position of the first virtual object, thereby improving the timeliness of the user viewing the first text information, and enabling the user to be guided and explained by the real estate agent through the text information during the process of browsing the house model. In addition, the first device can display a virtual scene based on the first moving track of the first virtual object in the house model, so that the user can follow the real estate agent of the second device to browse the house model synchronously through the first device, thereby improving the immersion of the user in remotely following the real estate agent for viewing. BRIEF DESCRIPTION OF DRAWINGS

[0014] Figure 1 Fig. 1 shows one of flow diagrams of a method for browsing a house model according to some embodiments of the present application;

[0015] Figure 2 Fig. 2 shows one of diagrams of a display interface of a first device according to some embodiments of the present application;

[0016] Figure 3 Fig. 3 shows another of flow diagrams of a method for browsing a house model according to some embodiments of the present application;

[0017] Figure 4 Fig. 4 shows another of diagrams of a display interface of a first device according to some embodiments of the present application;

[0018] Figure 5 Fig. 5 shows another of flow diagrams of a method for browsing a house model according to some embodiments of the present application;

[0019] Figure 6 Fig. 6 shows another of flow diagrams of a method for browsing a house model according to some embodiments of the present application;

[0020] Figure 7 Fig. 7 shows another of flow diagrams of a method for browsing a house model according to some embodiments of the present application;

[0021] Figure 8 Fig. 8 shows a block diagram of a browsing device for a house model according to some embodiments of the present application;

[0022] Figure 9 Fig. 9 shows a block diagram of an electronic device according to some embodiments of the present application;

[0023] Figure 10 Fig. 10 shows a hardware structure diagram of an electronic device for implementing some embodiments of the present application. DETAILED DESCRIPTION

[0024] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.

[0025] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a class, not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in an "or" relationship.

[0026] The house model browsing method, the house model browsing device, the electronic device and the readable storage medium provided by the embodiments of the present application will be described in detail below in combination with the accompanying drawings. Figures 1 to 10 The house model browsing method, the house model browsing device, the electronic device and the readable storage medium provided by the embodiments of the present application will be described in detail below in combination with the accompanying drawings.

[0027] In the embodiments of the present application, a house model browsing method is provided, which is executed by a first device, Figure 1 Fig. 1 shows one of the flow diagrams of the house model browsing method provided by some embodiments of the present application. As shown in Fig. 1, the house model browsing method comprises: Figure 1

[0028] In step 102, a first virtual object is generated in the house model in the case that the first device is in a communication connection with a second device, the first virtual object being associated with the second device;

[0029] In the embodiments of the present application, the house model browsing method is executed by a first device, which can be an electronic device with VR display function, or a wearable VR device. For example, the first device can be a mobile phone, a computer, VR glasses, etc. The first device can obtain and display the house model, so that the user of the first device can browse the house model. In the case that the first device is in a communication connection with a second device, the first device can communicate and interact with the second device. The second device can be a device of a real estate agent, which can be an electronic device with VR display function, or a wearable VR device.

[0030] In the embodiments of the present application, the first virtual object is a virtual object corresponding to the second device, i.e. a virtual person of the real estate agent in the house model. The position of the first virtual object matches the viewpoint of the second device in browsing the house model, so that the user can determine the position of the viewpoint of the real estate agent in the house model by checking the position of the first virtual object.

[0031] For example, the first virtual object is a virtual person constructed according to a photo file uploaded by the real estate agent.

[0032] ​Exemplarily, the first virtual object is a target virtual person model selected by the user from preset virtual person models.

[0033] Specifically, during the process that the user browses the property model through the first device and the first device is in a communication connection state with the second device of the real estate agent, the first device can determine that the real estate agent corresponding to the second device can provide a property model viewing tour to the user, at this time, the first device can deploy a first virtual object representing the real estate agent in the property model, so that the user can determine the viewpoint position of the second device in browsing the property model by viewing the position of the first virtual object in the property model.

[0034] In step 104, during the process of browsing the property model, a virtual scene is displayed based on a first movement trajectory, the first movement trajectory being a movement trajectory of the first virtual object in the property model.

[0035] In the embodiment of the present application, during the process that the first device browses the property model, the first device can display a virtual scene based on the movement trajectory of the first virtual object in the property model, that is, the first device matches the trajectory of the second device in browsing the virtual scene, so that the user can observe the path of the second device in browsing the virtual scene through the first device.

[0036] Exemplarily, during the process that the second device browses the property model, a second virtual object is displayed, the second virtual object matching the first device, and the movement trajectory of the second virtual object and the first virtual object in the property model are both the first movement trajectory. That is, the browsing trajectories of the customer and the agent in the property model match.

[0037] In step 106, when the first text information of the second device is received, the first text information is displayed in a first display area, and the display position of the first display area matches the position of the first virtual object.

[0038] In the embodiment of the present application, the first text information is communication information sent by the second device to the first device, and the first text information can be text information or image information. The first text information is viewing tour information sent by the real estate agent to the first device through the second device, and the information is text information.

[0039] Specifically, the real estate agent can input the first text information into the second device, and the second device sends the first text information to the first device for display.

[0040] Exemplarily, the real estate agent can input the first text information into the second device through voice input, for example, the real estate agent clicks a "voice to text" button in the second device and speaks voice information, and the second device can convert the voice information into text form of the first text information and send it to the first device.

[0041] Exemplarily, the real estate agent can also input the first text information in text form to the second device by means of typing input.

[0042] In the embodiments of the present application, the display position of the first display area corresponds to the position of the first virtual object in the real estate model, by displaying the first text information at the corresponding position of the first virtual object, the user can view the first text information in time, and the first text information is associated with the viewpoint position of the second device, so as to determine the relevant position of the real estate corresponding to the explanation content in the first text information.

[0043] Exemplarily, the first text information is displayed in the form of "chat bubble" at the position of the first virtual object, which improves the user's visual experience and enables the user to view the first text information in time when following the first virtual object to view the real estate model.

[0044] Figure 2 Fig. 1 shows a schematic diagram of a display interface of a first device provided by some embodiments of the present application. Figure 2 As shown in Fig. 1, the display interface 100 displays a virtual scene 102 in a real estate model, and a virtual person 104 of a real estate agent is displayed in the virtual scene 102. The real estate agent sends "the lighting of this house is very good" to the first device through a second device, at this time, a chat bubble 106 is displayed above the virtual person 104, and the text information 108 "the lighting of this house is very good" is displayed in the chat bubble. Among them, the virtual person 104 is the first virtual object, and the text information 108 is the first text information.

[0045] In the embodiments of the present application, when the user browses the real estate model through the first device, the user can establish a communication connection with the second device of the real estate agent, and generate a first virtual object corresponding to the second device in the real estate model, so that the user can understand the state of the real estate agent in the viewing and the viewpoint of the real estate agent in browsing the real estate model in time. The real estate agent can send the first text information in text form to the first device through the second device, so that the first device displays the first text information at the corresponding position of the first virtual object, thereby facilitating the user to view the first text information, and enabling the user to view the first text information in time according to the process of browsing the real estate model by the first virtual object.

[0046] In the embodiments of the present application, the real estate broker can send the first text information in text form to the first device for display when the user is browsing the real estate model, and the first text information is displayed at the relative position of the first virtual object, thereby improving the timeliness of the user viewing the first text information, and realizing that the user can be guided and explained by the real estate broker through the text form information when browsing the real estate model. In addition, the first device can display the virtual scene based on the first movement track of the first virtual object in the real estate model, so that the user can follow the real estate broker of the second device to synchronously browse the real estate model through the first device, thereby improving the immersion of the user remotely following the real estate broker for viewing.

[0047] In some embodiments of the present application, Figure 3 Fig. 2 shows a flowchart of a method for browsing a real estate model according to some embodiments of the present application. Figure 3 As shown in Fig. 2, in the case of being in communication connection with the second device, after generating the first virtual object in the real estate model, the method further includes:

[0048] Step 302: receiving a first input to the first virtual object;

[0049] In the embodiments of the present application, the first input is used to control the first device to display a target conversation window in the second display area.

[0050] Exemplarily, the first input described above can be a gesture input of the user to the first virtual object. The first input can also be a gesture input of the user to other controls displayed by the first device. The first input can also be a voice input, etc.

[0051] Step 304: in response to the first input, displaying a target conversation window in the second display area, and displaying the first text information in the target conversation window, the second display area being a fixed display area.

[0052] In the embodiments of the present application, the target conversation window is used to display the historical conversation messages of the first device and the second device. After the first text information from the second device is received by the first device, the first text information can be displayed in the target conversation window. The position of the second display area is a fixed position, that is, when the user adjusts the viewing angle or viewpoint of the displayed real estate model through the first device, the position of the second display area relative to the display interface remains unchanged.

[0053] Exemplarily, the second display area is the upper left corner area of the display interface, so that when the user adjusts the process of browsing the real estate model through the first device, the viewing angle of the virtual scene is changed in time, the target conversation window is kept displayed in the upper left corner area of the display interface, and the display size of the target conversation window remains unchanged.

[0054] Exemplarily, the target conversation window is displayed in a semi-transparent manner in the second display area, avoiding blocking the virtual scene in the background of the second display area.

[0055] Figure 4 Fig. 2 shows a schematic diagram of a display interface of a first device provided by some embodiments of the present application. Figure 4 As shown in Fig. 4, the display interface 400 displays a virtual scene 402 in a house model, and a virtual character 404 of a real estate agent is displayed in the virtual scene 402. A chat bubble 406 is displayed above the virtual character 404, and a text information 408 "The lighting of this house is very good" is displayed in the chat bubble 406. The user clicks the virtual character 404, and a target conversation window 410 is displayed in the upper left corner of the display interface 400, and the text information 408 is displayed in the target conversation window 410. The virtual character 404 is a first virtual object, and the text information 408 is a first text information.

[0056] In the embodiments of the present application, the user performs a first input on the first virtual object, so that the first device can display a corresponding target conversation window, and the historical conversation record of the user and the real estate agent through the first device and the second device is displayed in the target conversation window, realizing the effect that the conversation content can be repeatedly watched. The target conversation window is displayed in the fixed second display area, ensuring that the target conversation window remains in the visible range of the user when the user switches the viewpoint or the perspective during the browsing of the house model, and improving the convenience of the user to view the historical conversation record.

[0057] In some embodiments of the present application, Figure 5 Fig. 3 shows a flowchart of a browsing method of a house model provided by some embodiments of the present application. Figure 5 As shown in Fig. 3, in response to the first input, after displaying the target conversation window in the second display area, the method further includes:

[0058] In step 502, a second input to the target conversation window is received.

[0059] In the embodiments of the present application, the second input is used to edit the second text information, and control the first device to send the second text information to the second device for display.

[0060] Exemplarily, the second input described above can be a gesture input of the user to the target conversation window. The second input can also be a gesture input of the user to other controls displayed by the first device. The second input can also be a voice input, etc.

[0061] For example, the target conversation window displays a "speech to text" control, the user speaks the voice information after clicking the "speech to text" control, the first device can convert the voice information into second text information in the form of text, display the second text information in the target conversation window, and send the second text information to the second device.

[0062] For example, the target conversation window displays a text information editing control, the user inputs the second text information in the form of text into the target conversation window by operating the text information editing control, and the first device sends the second text information to the second device.

[0063] Step 504, in response to the second input, sending the second text information to the second device to make the second device display the second text information, the second text information being reply information of the first text information.

[0064] Specifically, the second virtual object is generated in the real estate model displayed in the second device, and the second virtual object is associated with the first device. In the case that the second device receives the second text information, the second text information is displayed in the response display area of the second virtual object. The real estate agent can also display the target conversation window by clicking the second virtual object, and view the historical conversation record in the target conversation window, the historical conversation record including the first text information and the second text information.

[0065] In the embodiments of the present application, the user can reply to the first text information through the target conversation window displayed by the first device, and send the second text information to the second device for display, so that the real estate agent can timely receive the second text information which is the reply of the user to the first text information, realize the text form communication between the real estate agent and the user, and the real estate agent can timely answer the user's questions. The first device also displays the second text information in the target conversation window, so that the user can view the historical conversation record with the real estate agent at any time.

[0066] In some embodiments of the present application, Figure 6 Fig. 4 shows a flowchart of a method for browsing a real estate model according to some embodiments of the present application. Figure 6 As shown in Fig. 4, according to the first movement trajectory, the first viewpoint information and the first angle of view information are determined, including:

[0067] Step 602, obtaining a first movement trajectory of the first virtual object in the real estate model; in the embodiments of the present application, the first movement trajectory is the movement trajectory of the first virtual object in the real estate model when the real estate agent browses the real estate model through the second device, that is, the viewpoint movement trajectory when the real estate agent browses the real estate model.

[0068] The real estate agent generates a first movement track in the process of browsing the real estate model through the second device, and the first virtual object corresponding to the second device moves along the first movement track in the real estate model.

[0069] Exemplarily, the second device sends track information of the first movement track to the first device, so that the first device obtains the first movement track.

[0070] Exemplarily, the first device detects a movement path of the first virtual object and determines the first movement track.

[0071] In step 604, first viewpoint information and first angle information are determined according to the first movement track.

[0072] In the embodiment of the application, the first device can determine the first viewpoint information and the first angle information of the real estate model according to the first movement track of the first virtual object. The first viewpoint information matches the track point in the first movement track. Exemplarily, the first angle information matches the angle of view of the second device in browsing the real estate model.

[0073] When the real estate agent browses the real estate model at a first viewpoint corresponding to the first viewpoint information, the first device can display the first virtual object at a corresponding position of the first viewpoint, so that the user can accurately determine the viewpoint of the real estate agent in browsing the real estate model.

[0074] In step 606, a virtual scene corresponding to the real estate model is displayed according to the first viewpoint information and the first angle information.

[0075] In the embodiment of the application, the first device displays the first viewpoint information and the first angle information of the virtual scene of the real estate model, which are both related to the first movement track of the first virtual object corresponding to the second device in the real estate model, so that the user can continuously follow the real estate agent in browsing the real estate model.

[0076] In the embodiment of the application, the real estate model is a three-dimensional model, and the user needs to set a viewpoint and an angle of view in browsing the real estate model through the first device. The viewpoint is a coordinate point in the real estate model, and the angle of view is the angle of view of the user in viewing the virtual scene at the viewpoint. The first viewpoint information and the first angle information are determined according to the first movement track, so as to ensure that the track of the user in browsing the real estate model through the first device matches the first movement track, that is, the user can synchronously browse the real estate model according to the real estate agent of the second device.

[0077] The first viewpoint information can be used to determine the viewpoint of the virtual scene of the real estate model displayed by the first device, and the first angle information can be used to determine the angle of view of the virtual scene of the real estate model displayed by the first device, so that the first device can generate the virtual scene corresponding to the real estate model according to the first angle information and the first viewpoint information, and display the virtual scene.

[0078] In the embodiments of the present application, the virtual scene displayed by the first device is determined according to the first movement track of the first virtual object, so that when the user browses the real estate model through the first device, the browsing track can follow the real estate agent, and the immersion of the real estate agent in taking the user to view the real estate is further improved.

[0079] In some embodiments of the present application, the first viewpoint information and the first angle of view information of the second device are determined according to the first movement track, comprising:

[0080] According to the track point in the first movement track, the first viewpoint information is determined, and the first viewpoint information corresponds to the track point; in the case of displaying the track point, the third input to the real estate model is received; and in response to the third input, the first angle of view information is generated.

[0081] In the embodiments of the present application, the first viewpoint information of the virtual scene of the real estate model displayed by the first device is the track point of the first movement track, so that the viewpoint movement of the user in browsing the real estate model through the first device is consistent with the first movement track, the user can freely set the first angle of view information corresponding to the first movement track, so that the user follows the viewpoint of the real estate agent and can freely convert the angle of view to browse the real estate model.

[0082] In the embodiments of the present application, the first movement track is the movement path of the first virtual object in the real estate model, and the track point of the first movement track includes the coordinate point in the movement path, so that the first device can determine the first viewpoint information in browsing the real estate model according to the track point, so that the viewpoint in the process of displaying the virtual scene matches the movement path of the first virtual object.

[0083] The third input is used to set the first angle of view information of the first device in browsing the real estate model. The first device can display the track point corresponding to the first movement track in the real estate model, and the user can execute the third input through the displayed track point to adjust the browsing angle of view corresponding to the track point, so as to determine the first angle of view information.

[0084] Specifically, in the process of the real estate agent browsing the real estate model through the second device, the first movement track is continuously updated to the first device, and the first device displays the corresponding track point based on the first movement track. The track point is displayed in the virtual scene in the form of an identification point, and the user can set the corresponding browsing angle of view of the track point by clicking the track point, that is, determine the first angle of view information.

[0085] Exemplarily, the third input described above can be a gesture input of the user to the real estate model. The third input can also be a gesture input of the user to other controls displayed by the first device. The third input can also be a voice input, etc.

[0086] For example, the user sets the first view angle information by dragging a track point displayed by the first device.

[0087] In the embodiments of the present application, the first device determines the first viewpoint information for browsing the real estate model according to the track points in the first movement track, and determines the first view angle information for browsing the real estate model by performing the third input on the track points. The virtual scene of the real estate model is displayed based on the first viewpoint information and the first view angle information, which realizes that the viewpoint of the virtual scene displayed by the first device matches the viewpoint of the virtual scene displayed by the second device, and the view angle of the virtual scene displayed by the first device can be freely set by the user. While ensuring the accuracy of the path of the user following the real estate agent to browse the real estate model through the first device, the user also has the freedom of view angle control.

[0088] In some embodiments of the present application, Figure 7 Fig. 5 shows a flowchart of a method for browsing a real estate model according to some embodiments of the present application, as shown in the figure, the method comprises the following steps: Figure 7

[0089] Step 702, in the process of browsing the real estate model, a fourth input to the real estate model is received;

[0090] In the embodiments of the present application, the fourth input is used to set the second viewpoint information and the second view angle information of the first device for browsing the real estate model.

[0091] For example, the fourth input can be a gesture input of the user to the real estate model. The fourth input can also be a gesture input of the user to other controls displayed by the first device. The fourth input can also be a voice input, etc.

[0092] For example, the user sets the second view angle information and the second viewpoint information by dragging the current virtual scene displayed by the first device.

[0093] For example, the first device displays a view angle adjustment control and a viewpoint adjustment control, and the user adjusts the view angle and the viewpoint of the virtual scene displayed by the first device by operating the view angle adjustment control and the viewpoint adjustment control through the fourth input.

[0094] Step 704, in response to the fourth input, the second view angle information and the second viewpoint information are determined, and the second viewpoint information corresponds to the track points in the first movement track;

[0095] Step 706, the virtual scene is displayed according to the second viewpoint information and the second view angle information;

[0096] Step 708, the first movement track is sent to the second device, so that the first virtual object moves in the real estate model along the first movement track.

[0097] ​In the embodiments of the present application, the first device displays the first viewpoint information and the first perspective information of the virtual scene of the real estate model, and the user can freely control and adjust the first device based on the first viewpoint information and the first perspective information to generate a first movement track of the user browsing the real estate model. The first device synchronizes the first track to the second device, so that the first virtual object corresponding to the second device moves along the first movement track in the real estate model, and the real estate agent can continuously follow the viewpoint of the user to browse the real estate model.

[0098] In the embodiments of the present application, the real estate model is a three-dimensional model, and the user needs to set the viewpoint and the perspective when browsing the real estate model through the first device. The viewpoint is a coordinate point in the real estate model, and the perspective is the angle at which the user views the virtual scene at the viewpoint. The second viewpoint information can determine the viewpoint corresponding to the virtual scene of the real estate model displayed by the first device, and the second perspective information can determine the perspective corresponding to the virtual scene of the real estate model displayed by the first device. Therefore, the first device can generate the virtual scene corresponding to the real estate model according to the second perspective information and the second viewpoint information, and display the virtual scene. The second viewpoint information and the second perspective information are both information set by the user through the first device, so that the user can browse the real estate model with a free perspective and viewpoint.

[0099] In the embodiments of the present application, since the second viewpoint information corresponds to a coordinate point in the real estate model, the movement track of the user browsing the real estate model through the first device can be determined according to the second viewpoint information, and the movement track is sent to the second device as the first movement track, so that the second device can automatically display the virtual scene according to the first movement track, that is, the viewpoint of the second device and the first virtual object corresponding to the second device both move according to the first movement track.

[0100] Specifically, when the user browses the real estate model through the first device, the user can set the second viewpoint information and the second perspective information of the virtual scene displayed by the first device by performing a fourth input on the real estate model, so that the user can freely browse the real estate model. The first device automatically generates the first movement track during the display of the virtual scene, and shares the first movement track to the second device, so that the real estate agent can follow the viewpoint of the user to browse the real estate model through the second device, and the real estate agent can timely explain the content browsed by the user.

[0101] In the embodiments of the present application, the user can freely set the viewpoint and the perspective of browsing the real estate model, and when the real estate agent browses the real estate model through the second device, the viewpoint can follow the user, so that the real estate agent can timely understand the virtual scene viewed by the user, and timely explain the virtual scene to the user, thereby improving the experience of the user and the real estate agent.

[0102] In some embodiments of the present application, when in a communication connection with the second device, before generating the first virtual object in the real estate model, further comprising: when the first device browses the real estate model, sending prompt information to the second device to prompt the second device to establish a communication connection with the first device.

[0103] In the embodiments of the present application, when the user browses the real estate model alone through the first device, the first device can send prompt information to the second device to prompt the real estate agent of the second device to go online, ensuring that the real estate agent can timely establish a communication connection with the first device through the second device and timely guide the user to view the real estate.

[0104] For example, when the first device browses the real estate model alone, the first device counts the browsing time, and sends prompt information to the second device when the browsing time reaches the preset time. When the browsing time of the first device reaches the preset time, it is determined that the user is interested in the real estate corresponding to the real estate model, at which time the prompt information is sent to the second device to prompt the real estate agent to go online for explanation.

[0105] For example, the first device forwards the prompt information to the second device through the server.

[0106] For example, each real estate model is bound to at least one second device, that is, each real estate model corresponds to at least one real estate agent. In the case where the real estate model corresponds to multiple second devices, the first device selects a target device from the multiple second devices in response to the fifth input of the user, and sends prompt information to the target device, realizing the selection of multiple real estate contacts bound to the real estate model by the user and improving the degree of freedom of the user to select real estate agents.

[0107] In the embodiments of the present application, the first device can send prompt information to the second device when the user browses the real estate model alone to prompt the real estate agent to go online to guide the user, avoiding the user being in a state of no one to view for a long time.

[0108] The real estate model browsing method provided in the embodiments of the present application can be executed by a real estate model browsing device. In the embodiments of the present application, the real estate model browsing method is executed by a real estate model browsing device as an example to illustrate the real estate model browsing device provided in the embodiments of the present application.

[0109] In some embodiments of the present application, a real estate model browsing device is provided, Figure 8 The structure block diagram of the real estate model browsing device provided in some embodiments of the present application is shown in FIG. 8. Figure 8 As shown in FIG. 8, the real estate model browsing device 800 comprises:

[0110] The generating module 802 is configured to generate a first virtual object in the real estate model in a case where the second device is in a communication connection, the first virtual object being associated with the second device.

[0111] The display module 804 is configured to display a virtual scene based on a first movement track of the first virtual object in a process of browsing the real estate model, the first movement track being a movement track of the first virtual object in the real estate model.

[0112] The display module is configured to display the first text information in the first display area in a case where the first text information of the second device is received, a display position of the first display area being matched with a position of the first virtual object.

[0113] In the embodiments of the present application, when a user browses the real estate model through the first device, the user can establish a communication connection with the second device of the real estate agent, and generate a first virtual object corresponding to the second device in the real estate model, so that the user can know the real estate agent in a viewing state and the viewing point of the real estate agent in browsing the real estate model in time. The real estate agent can send the first text information in the form of text to the first device through the second device, so that the first device displays the first text information at the corresponding position of the first virtual object, thereby facilitating the user to view the first text information, and enabling the user to view the first text information in time in the process of browsing the real estate model according to the first virtual object.

[0114] In the embodiments of the present application, in the process of browsing the real estate model, the real estate agent can send the first text information in the form of text to the first device for display, and the first text information is displayed at the corresponding position of the first virtual object, thereby improving the timeliness of the user viewing the first text information, and realizing that the user can be guided and explained by the real estate agent through the information in the form of text when browsing the real estate model. In addition, the first device can display a virtual scene based on the first movement track of the first virtual object in the real estate model, so that the user can follow the real estate agent of the second device to browse the real estate model synchronously through the first device, thereby improving the immersion of the user in remotely following the real estate agent for viewing.

[0115] In some embodiments of the present application, the browsing device 800 of the real estate model further includes:

[0116] The receiving module is configured to receive a first input to the first virtual object;

[0117] The display module 804 is configured to display a target conversation window in the second display area in response to the first input, and the first text information is displayed in the target conversation window, the second display area being a fixed display area.

[0118] In the embodiments of the present application, the user performs the first input on the first virtual object, so that the first device can display a corresponding target conversation window, and the historical conversation record of the user with the real estate agent through the first device and the second device is displayed in the target conversation window, thereby realizing the effect that the conversation content can be repeatedly watched. The target conversation window is displayed in the fixed second display area, so that the target conversation window remains in the visible range of the user when the user switches the viewpoint or the perspective during the browsing of the real estate model, and the convenience of the user in checking the historical conversation record is improved.

[0119] In some embodiments of the present application, the receiving module is configured to receive a second input on the target conversation window;

[0120] The browsing device 800 of the real estate model further includes:

[0121] The sending module is configured to send the second text information to the second device in response to the second input, so that the second device displays the second text information, and the second text information is the reply information of the first text information.

[0122] In the embodiments of the present application, the user can reply to the first text information through the target conversation window displayed by the first device, and the second text information of the reply is sent to the second device for display, so that the real estate agent can timely receive the second text information of the reply of the user to the first text information, thereby realizing the text form of communication and exchange between the real estate agent and the user, and the real estate agent can timely answer the questions of the user. The first device also displays the second text information of the reply in the target conversation window, so that the user can check the historical conversation record with the real estate agent at any time.

[0123] In some embodiments of the present application, the browsing device 800 of the real estate model further includes:

[0124] The obtaining module is configured to obtain a first movement track of the first virtual object in the real estate model;

[0125] The determining module is configured to determine the first viewpoint information and the first perspective information according to the first movement track;

[0126] The display module 804 is configured to display the virtual scene corresponding to the real estate model according to the first viewpoint information and the first perspective information.

[0127] In the embodiments of the present application, the virtual scene displayed by the first device is determined according to the first movement track of the first virtual object, thereby realizing that the browsing track of the user through the first device can follow the real estate agent when the user browses the real estate model, and further improving the immersion of the real estate agent in the viewing of the user.

[0128] In some embodiments of the present application, the browsing device 800 of the real estate model further includes:

[0129] a determining module configured to determine first viewpoint information according to a track point in the first movement track, the first viewpoint information corresponding to the track point;

[0130] a receiving module configured to receive a third input to the real estate model while displaying the track point;

[0131] a generating module configured to generate first perspective information in response to the third input.

[0132] In the embodiments of the present application, the first device determines the first viewpoint information for browsing the real estate model according to the track point in the first movement track, and determines the first perspective information for browsing the real estate model by performing the third input to the track point. The virtual scene of the real estate model is displayed based on the first viewpoint information and the first perspective information, which realizes that the viewpoint of the virtual scene displayed by the first device matches the viewpoint of the virtual scene displayed by the second device, and the perspective of the virtual scene displayed by the first device can be freely set by the user. The accuracy of the path when the user follows the real estate agent to browse the real estate model through the first device is ensured, and the user has the freedom of perspective control.

[0133] In some embodiments of the present application, the receiving module is configured to receive a fourth input to the real estate model during the browsing of the real estate model;

[0134] the determining module is configured to determine second perspective information and second viewpoint information in response to the fourth input, the second viewpoint information corresponding to the track point in the first movement track;

[0135] the display module 804 is configured to display the virtual scene according to the second viewpoint information and the second perspective information;

[0136] the sending module is configured to send the first movement track to the second device, so that the first virtual object moves in the real estate model along the first movement track.

[0137] In the embodiments of the present application, the user can freely set the viewpoint and the perspective for browsing the real estate model. When the real estate agent browses the real estate model through the second device, the viewpoint can follow the user, which ensures that the real estate agent can timely understand the virtual scene viewed by the user, and timely explain and show the user based on the virtual scene, thereby improving the experience of the user and the real estate agent. In some embodiments of the present application, the sending module is configured to send a prompt information to the second device to prompt the second device to establish a communication connection with the first device, in the case that the first device browses the real estate model.

[0138] In the embodiments of the present application, the first device can send a prompt information to the second device to prompt the real estate agent to go online to show and explain the user when the user browses the real estate model alone, thereby avoiding that the user is in the state of no one showing for a long time.

[0139] The browsing device of the real estate model in the embodiments of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the like, and can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like, and the embodiments of the present application are not limited in this regard.

[0140] The browsing device of the real estate model in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiments of the present application are not limited in this regard.

[0141] The browsing device of the real estate model provided in the embodiments of the present application can implement each process achieved by the method embodiments, and thus repeated description is omitted herein.

[0142] Optionally, the embodiments of the present application further provide an electronic device, Figure 9 A structural block diagram of an electronic device according to some embodiments of the present application is shown in FIG. 9. Figure 9 As shown in FIG. 9, the electronic device 900 includes a processor 902 and a memory 904, and the memory 904 stores a program or instructions executable on the processor 902, which, when executed by the processor 902, implements each step of the above method embodiments and achieves the same technical effects, and thus repeated description is omitted herein.

[0143] It should be noted that the electronic device in the embodiments of the present application includes the above mobile electronic device and non-mobile electronic device.

[0144] Figure 10 A hardware structure schematic diagram of an electronic device for implementing some embodiments of the present application is shown in FIG. 10.

[0145] The electronic device 1000 includes, but is not limited to, a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010, etc.

[0146] Those skilled in the art can understand that the electronic device 1000 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1010 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.

[0147] The processor 1010 is configured to generate a first virtual object in the real estate model in a case where the second device is in a communication connection, the first virtual object being associated with the second device.

[0148] The processor 1010 is configured to display a virtual scene based on a first movement trajectory in the process of browsing the real estate model, the first movement trajectory being a movement trajectory of the first virtual object in the real estate model.

[0149] The processor 1010 is configured to display the first text information in the first display area in a case where the first text information of the second device is received, a display position of the first display area matching a position of the first virtual object.

[0150] In the embodiments of the present application, when the user browses the real estate model through the first device, the user can establish a communication connection with the second device of the real estate agent, and generate a first virtual object corresponding to the second device in the real estate model, so that the user can timely understand the viewing state of the real estate agent and the viewing point of the real estate agent in the real estate model. The real estate agent can send the first text information in the form of text to the first device through the second device, so that the first device displays the first text information at the corresponding position of the first virtual object, thereby facilitating the user to view the first text information, and enabling the user to timely view the first text information in the process of browsing the real estate model according to the first virtual object.

[0151] In the embodiment of the present application, the real estate agent can send the first text information in text form to the first device for display when the user is browsing the real estate model, and the first text information is displayed at the relative position of the first virtual object, thereby improving the timeliness of the user viewing the first text information, and realizing that the user can be guided and explained by the real estate agent through the information in text form when browsing the real estate model. In addition, the first device can display a virtual scene based on the first moving track of the first virtual object in the real estate model, so that the user can follow the real estate agent of the second device to synchronously browse the real estate model through the first device, thereby improving the immersion of the user remotely following the real estate agent for viewing.

[0152] Further, the processor 1010 is configured to receive a first input to the first virtual object.

[0153] The processor 1010 is configured to display a target conversation window in the second display area in response to the first input, and display the first text information in the target conversation window, the second display area being a fixed display area.

[0154] In the embodiment of the present application, the user can display the corresponding target conversation window through the first input to the first virtual object, and the target conversation window displays the historical conversation record between the user and the real estate agent through the first device and the second device, thereby realizing the effect that the conversation content can be repeatedly viewed. The target conversation window is displayed in the fixed second display area, so that the target conversation window remains in the visible range of the user when the user switches the viewpoint or the perspective during browsing the real estate model, thereby improving the convenience of the user viewing the historical conversation record.

[0155] Further, the processor 1010 is configured to receive a second input to the target conversation window.

[0156] The processor 1010 is configured to send the second text information to the second device in response to the second input, so that the second device displays the second text information, the second text information being the reply information of the first text information.

[0157] In the embodiment of the present application, the user can reply to the first text information through the target conversation window displayed by the first device, and send the second text information of the reply to the second device for display, so that the real estate agent can timely receive the second text information of the reply to the first text information, thereby realizing the text form communication between the real estate agent and the user, and the real estate agent can timely answer the questions of the user. The first device also displays the second text information of the reply in the target conversation window, so that the user can view the historical conversation record with the real estate agent at any time.

[0158] Further, the processor 1010 is configured to obtain a first moving track of the first virtual object in the real estate model.

[0159] The processor 1010 is configured to determine first viewpoint information and first perspective information according to the first movement trajectory.

[0160] The processor 1010 is configured to display a virtual scene corresponding to the real estate model according to the first viewpoint information and the first perspective information.

[0161] In the embodiments of the present application, the virtual scene displayed by the first device is determined according to the first movement trajectory of the first virtual object, which realizes that the browsing trajectory of the user can follow the real estate agent when the user browses the real estate model through the first device, and further improves the immersion of the user when the real estate agent takes the user to view the real estate.

[0162] Further, the processor 1010 is configured to determine the first viewpoint information according to a trajectory point in the first movement trajectory, the first viewpoint information corresponding to the trajectory point.

[0163] The processor 1010 is configured to receive a third input on the real estate model in a case where the trajectory point is displayed.

[0164] The processor 1010 is configured to generate the first perspective information in response to the third input.

[0165] In the embodiments of the present application, the first device determines the first viewpoint information for browsing the real estate model according to the trajectory point in the first movement trajectory, and determines the first perspective information for browsing the real estate model by performing the third input on the trajectory point, and displays the virtual scene of the real estate model based on the first viewpoint information and the first perspective information, which realizes that the viewpoint of the virtual scene displayed by the first device matches the viewpoint of the virtual scene displayed by the second device, and the perspective of the virtual scene displayed by the first device can be freely set by the user, which ensures the accuracy of the path when the user follows the real estate agent to browse the real estate model through the first device, and also makes the user have the freedom of perspective control.

[0166] Further, the processor 1010 is configured to receive a fourth input on the real estate model in the process of browsing the real estate model.

[0167] The processor 1010 is configured to determine second perspective information and second viewpoint information in response to the fourth input, the second viewpoint information corresponding to the trajectory point in the first movement trajectory.

[0168] The processor 1010 is configured to display the virtual scene according to the second viewpoint information and the second perspective information.

[0169] The processor 1010 is configured to send the first movement trajectory to the second device, so that the first virtual object moves in the real estate model along the first movement trajectory.

[0170] In the embodiment of the present application, the user can freely set the viewpoint and the visual angle of browsing the real estate model, and when the real estate agent browses the real estate model through the second device, the viewpoint can follow the user, so that the real estate agent can timely learn the virtual scene viewed by the user and timely explain and show the user based on the virtual scene, thereby improving the experience of the user and the real estate agent.

[0171] Further, the processor 1010 is configured to send prompt information to the second device to prompt the second device to establish a communication connection with the first device when the first device browses the real estate model.

[0172] In the embodiment of the present application, the first device can send prompt information to the second device when the user browses the real estate model alone, to prompt the real estate agent to go online to show the user, thereby avoiding the user being in the state of no show for a long time

[0173] It should be understood that, in the embodiment of the present application, the input unit 1004 can include a graphics processing unit (GPU) 10041 and a microphone 10042. The graphics processing unit 10041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 can include a display panel 10061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 can include a touch detection device and a touch controller. The other input devices 10072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, an operation lever, and the like, which will not be described here.

[0174] The memory 1009 can be used to store software programs and various data. The memory 1009 can mainly include a first storage area storing programs or instructions, and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both volatile and non-volatile memories. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.

[0175] The processor 1010 can include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1010.

[0176] The embodiment of the present application further provides a readable storage medium, and the readable storage medium stores programs or instructions. The programs or instructions are executed by a processor to realize each process of the browsing method of the real estate model and achieve the same technical effects. To avoid repetition, details are not described herein. The processor is a processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like.

[0177] The embodiment of the present application further provides a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute programs or instructions to realize each process of the browsing method of the real estate model and achieve the same technical effects. To avoid repetition, details are not described herein.

[0178] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system level chip, a system chip, a chip system or a system on chip, and the like.

[0179] The embodiment of the present application provides a computer program product. The program product is stored in a storage medium. The program product is executed by at least one processor to realize each process of the browsing method of the real estate model and achieve the same technical effects. To avoid repetition, details are not described herein.

[0180] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of performing functions as shown or discussed, but can also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0181] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disc, an optical disc), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present application.

[0182] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A method of browsing a real estate model, executed by a first device, characterized by, The method for browsing the house model comprises: generating a first virtual object in the house model in a case that the second device is in a communication connection, the first virtual object being associated with the second device; displaying a virtual scene based on a first movement track in the process of browsing the house model, the first movement track being a movement track of the first virtual object in the house model; displaying first text information in a first display area in a case that the first text information of the second device is received, a display position of the first display area matching a position of the first virtual object, wherein the displaying the virtual scene based on the first movement track in the process of browsing the house model comprises: obtaining the first movement track of the first virtual object in the house model; determining first viewpoint information and first perspective information according to the first movement track; displaying a virtual scene corresponding to the house model according to the first viewpoint information and the first perspective information.

2. The method of claim 1, wherein, after the generating the first virtual object in the house model in the case that the second device is in the communication connection, the method further comprises: receiving a first input to the first virtual object; displaying a target conversation window in a second display area in response to the first input, the first text information being displayed in the target conversation window, the second display area being a fixed display area.

3. The method of claim 2, wherein, after the displaying the target conversation window in the second display area in response to the first input, the method further comprises: receiving a second input to the target conversation window; sending second text information to the second device in response to the second input, so that the second device displays the second text information, the second text information being reply information of the first text information.

4. The method of claim 1, wherein, the determining the first viewpoint information and the first perspective information according to the first movement track comprises: determining the first viewpoint information according to a track point in the first movement track, the first viewpoint information corresponding to the track point; receiving a third input to the house model in a case that the track point is displayed; generating the first perspective information in response to the third input.

5. The method of claim 1 to 3, wherein, the displaying the virtual scene based on the first movement track in the process of browsing the house model, the first movement track being the movement track of the first virtual object in the house model, comprises: receiving a fourth input to the house model in the process of browsing the house model; determining second viewpoint information and second perspective information in response to the fourth input, the second viewpoint information corresponding to a track point in the first movement track; displaying the virtual scene according to the second viewpoint information and the second perspective information; sending the first movement track to the second device, so that the first virtual object moves in the house model along the first movement track.

6. The method of claim 1 to 3, wherein, before the generating the first virtual object in the house model in the case that the second device is in the communication connection, the method further comprises: In a case that the first device browses the real estate model, a prompt information is sent to the second device to prompt the second device to establish a communication connection with the first device.

7. A real estate model browsing device, characterized by comprising: The browsing device of the real estate model comprises: A generating module configured to generate a first virtual object in the real estate model in a case that the second device is in a communication connection, the first virtual object being associated with the second device; A displaying module configured to display a virtual scene based on a first movement track in a process of browsing the real estate model, the first movement track being a movement track of the first virtual object in the real estate model; In a case that the first text information of the second device is received, the displaying module is configured to display the first text information in a first display area, a display position of the first display area matching a position of the first virtual object, A obtaining module configured to obtain a first movement track of the first virtual object in the real estate model; A determining module configured to determine first viewpoint information and first angle information according to the first movement track; The displaying module is configured to display a virtual scene corresponding to the real estate model according to the first viewpoint information and the first angle information.

8. A real estate model browsing device, characterized by comprising: Comprise: A processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the browsing method of the real estate model according to any one of claims 1 to 6.

9. A readable storage medium, on which a program or instructions are stored, characterized in that, The programs or instructions are executed by the processor to implement the steps of the browsing method of the real estate model according to any one of claims 1 to 6.

10. An electronic device, comprising: Comprise: The browsing device of the real estate model according to claim 7 or 8; And / or The readable storage medium according to claim 9.

Citation Information

Patent Citations

  • Method and device for checking house in virtual three-dimensional space, electronic equipment and medium

    CN109829977A

  • VR house viewing interaction method and device

    CN112667086A