Movatterモバイル変換


[0]ホーム

URL:


CN114708407A - Virtual three-dimensional space information display method, device and program product - Google Patents

Virtual three-dimensional space information display method, device and program product
Download PDF

Info

Publication number
CN114708407A
CN114708407ACN202210360022.3ACN202210360022ACN114708407ACN 114708407 ACN114708407 ACN 114708407ACN 202210360022 ACN202210360022 ACN 202210360022ACN 114708407 ACN114708407 ACN 114708407A
Authority
CN
China
Prior art keywords
virtual
user
dimensional space
preset
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210360022.3A
Other languages
Chinese (zh)
Inventor
王怡丁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
You Can See Beijing Technology Co ltd AS
Original Assignee
You Can See Beijing Technology Co ltd AS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by You Can See Beijing Technology Co ltd ASfiledCriticalYou Can See Beijing Technology Co ltd AS
Priority to CN202210360022.3ApriorityCriticalpatent/CN114708407A/en
Publication of CN114708407ApublicationCriticalpatent/CN114708407A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The embodiment of the invention provides a method, a device and a program product for displaying virtual three-dimensional space information, wherein the method comprises the following steps: responding to the fact that a user enters a virtual three-dimensional space or the point location of the user is changed, and acquiring the current point location of the user and the current time interval; responding to the preset associated position stored in the corresponding compartment, and acquiring the corresponding preset associated position; acquiring the current position of a user according to the current point location, calculating the relative direction of the preset associated position relative to the current position of the user, marking the relative direction on a compass panel and displaying the description information of the preset associated position; the compass panel is displayed at a preset position in the virtual three-dimensional space and used for indicating the orientation of the virtual three-dimensional space corresponding to the actual space. The method, the device and the program product for displaying the virtual three-dimensional space information provided by the embodiment of the invention realize the establishment of the sense of direction between the user and the preset associated position in the process of walking in the virtual three-dimensional space, and enhance the user experience.

Description

Translated fromChinese
虚拟三维空间信息展示方法、装置及程序产品Virtual three-dimensional space information display method, device and program product

技术领域technical field

本发明实施例涉及一种虚拟三维空间信息展示方法、装置及程序产品。Embodiments of the present invention relate to a method, device and program product for displaying virtual three-dimensional space information.

背景技术Background technique

通过虚拟三维空间进行交互为人们节省了很多时间和精力,其中的一个重要应用就是“VR看房”。“VR看房”是指利用VR(Virtual Reality,虚拟现实)技术真实还原出房源三维场景,为用户提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。Interaction through virtual three-dimensional space saves people a lot of time and energy, and one of the important applications is "VR house viewing". "VR home viewing" refers to the use of VR (Virtual Reality, virtual reality) technology to truly restore the three-dimensional scene of the house, providing users with an immersive viewing experience in free mode, so that users can experience the reality without leaving home Viewing scene. For example, by opening the VR house listing on the APP and touching anywhere on the screen, you can obtain depth information including the size, orientation, distance, etc. of the real space of the house.

在还原房源三维场景方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取、HDR优化等三维重建技术,将对应的数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。In terms of restoring the 3D scene of the house, you can first scan and shoot the house at multiple points and angles to obtain complete 3D point cloud data, latitude and longitude data, and high-definition color photos with multiple exposures. Automatic data extraction, HDR optimization and other 3D reconstruction technologies map the corresponding data and image textures to the 3D model to obtain the real house space seen by the end user.

进行多点多角度扫描拍摄时的位置称作“点位”。用户在虚拟三维空间中游走时,可以从一个点位移动到另一个点位,也可以在一个点位上转换视角从不同角度观察房屋,从而实现全面无死角看房。但是,现有VR看房等虚拟场景中尚不能提供足够的方位信息。The position of the multi-point multi-angle scanning shooting is called "point position". When the user walks in the virtual three-dimensional space, he can move from one point to another, and he can also change the viewing angle at one point to observe the house from different angles, so as to realize a comprehensive and dead-end viewing of the house. However, the existing virtual scenes such as VR viewings cannot provide sufficient orientation information.

发明内容SUMMARY OF THE INVENTION

为解决现有技术中的问题,本发明实施例提供一种虚拟三维空间信息展示方法、装置及程序产品。In order to solve the problems in the prior art, embodiments of the present invention provide a virtual three-dimensional space information display method, device and program product.

本发明实施例提供一种虚拟三维空间信息展示方法,包括:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。An embodiment of the present invention provides a method for displaying information in a virtual three-dimensional space, including: in response to a user entering the virtual three-dimensional space or a change in the point where the user is located, acquiring the current point and the current partition of the user; If a preset associated position is stored corresponding to the subdivision, the corresponding preset associated position is obtained; the current position of the user is obtained according to the current point, and the relative position of the preset associated position is calculated relative to the current position of the user. The relative direction of the current position of the user is marked, and the relative direction on the compass panel is marked and the description information of the preset associated position is displayed; wherein, the compass panel is displayed in the virtual three-dimensional space. The preset position is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述指南针面板上显示所述分间的预设分间信息。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, the method further includes: displaying preset partition information of the partition on the compass panel.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:响应于接收到对于所述虚拟三维空间的旋转操作,所述指南针面板跟随所述虚拟三维空间的方向变化进行转动,所述相对方向处的标记及所述预设关联位置的描述信息跟随所述指南针面板转动。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: in response to receiving a rotation operation on the virtual three-dimensional space, the compass panel follows the direction change of the virtual three-dimensional space to perform Rotating, the mark at the opposite direction and the description information of the preset associated position follow the rotation of the compass panel.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述指南针面板上利用预设形状的指针表示用户当前的视线方向。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: using a pointer of a preset shape on the compass panel to indicate the current line of sight of the user.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应所述预设关联位置的描述信息显示从所述用户当前所处的位置到所述预设关联位置的直线距离。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, the method further includes: in response to the current gaze direction of the user and the relative position of the preset associated position relative to the current position of the user The included angle of the directions is less than or equal to the first preset angle, and the description information corresponding to the preset associated position displays the linear distance from the current position of the user to the preset associated position.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息,包括:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在所述指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the marking at the relative direction on the compass panel and displaying the description information of the preset associated position includes: responding to the user's current The angle between the line of sight direction and the relative direction of the preset associated position relative to the current position of the user is less than or equal to the second preset angle, and the relative direction is marked on the compass panel and Display the description information of the preset associated position.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述虚拟三维空间中显示从所述用户当前所处的位置至所述预设关联位置的行走指引路线。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: displaying, in the virtual three-dimensional space, a walking guidance route from the current position of the user to the preset associated position .

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述预设位置包括所述虚拟三维空间的地面。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the preset position includes the ground of the virtual three-dimensional space.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述分间为客厅时,所述预设关联位置包括入户门。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, when the partition is a living room, the preset associated position includes an entrance door.

本发明实施例还提供一种虚拟三维空间信息展示装置,包括:点位及分间信息获取模块,用于:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;预设关联位置获取模块,用于:响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;信息展示模块,用于:根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。The embodiment of the present invention also provides a virtual three-dimensional space information display device, including: a point and partition information acquisition module, used for: in response to the user entering the virtual three-dimensional space or the point where the user is changing, acquiring the current location of the user. The point and the current compartment; the preset associated position acquisition module is used for: in response to the preset associated position stored in the corresponding said compartment, then obtain the corresponding preset associated position; the information display module, Used to: obtain the current position of the user according to the current position, calculate the relative direction of the preset associated position relative to the current position of the user, and the relative direction on the compass panel mark and display the description information of the preset associated position; wherein, the compass panel is displayed at the preset position in the virtual three-dimensional space, and is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述虚拟三维空间信息展示方法的步骤。An embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, when the processor executes the program, the above-mentioned virtual The steps of the three-dimensional space information display method.

本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述虚拟三维空间信息展示方法的步骤。Embodiments of the present invention further provide a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements the steps of any of the above-mentioned methods for displaying virtual three-dimensional space information.

本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述虚拟三维空间信息展示方法的步骤。Embodiments of the present invention further provide a computer program product, including a computer program, which, when executed by a processor, implements the steps of any of the foregoing methods for displaying virtual three-dimensional space information.

本发明实施例提供的虚拟三维空间信息展示方法、装置及程序产品,通过响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间,响应于对应分间存储有预设关联位置,则获取对应的预设关联位置,根据当前所处的点位获取用户当前所处的位置,计算预设关联位置相对于用户当前所处的位置的相对方向,在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息,实现了用户在虚拟三维空间中游走的过程中和预设关联位置之间的方向感的建立,增强了用户体验。The virtual three-dimensional space information display method, device, and program product provided by the embodiments of the present invention acquire the current point of the user and the current partition in response to the user entering the virtual three-dimensional space or the change of the user's point. , in response to the preset associated position stored in the corresponding partition, obtain the corresponding preset associated position, obtain the current position of the user according to the current point, and calculate the preset associated position relative to the current position of the user The relative direction of the compass is marked at the relative direction on the compass panel and the description information of the preset associated position is displayed, which realizes the establishment of a sense of direction between the user and the preset associated position during the process of walking in the virtual three-dimensional space. Enhanced user experience.

附图说明Description of drawings

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the present invention or the technical solutions in the prior art more clearly, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are the For some embodiments of the invention, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.

图1是本发明实施例提供的虚拟三维空间信息展示方法的流程示意图;1 is a schematic flowchart of a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention;

图2为本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之一;FIG. 2 is one of the display schematic diagrams of the compass panel in the virtual three-dimensional space information display method provided by the embodiment of the present invention;

图3是本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之二;3 is the second schematic diagram of the display of the compass panel in the virtual three-dimensional space information display method provided by the embodiment of the present invention;

图4是本发明实施例提供的虚拟三维空间信息展示方法中的应用示意图;4 is a schematic diagram of an application in a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention;

图5是本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之三;FIG. 5 is the third schematic diagram of the display of the compass panel in the virtual three-dimensional space information display method provided by the embodiment of the present invention;

图6是本发明实施例提供的虚拟三维空间信息展示方法中构造指南针面板的第一控件的示意图;6 is a schematic diagram of a first control for constructing a compass panel in a virtual three-dimensional space information display method provided by an embodiment of the present invention;

图7是本发明实施例提供的虚拟三维空间信息展示方法中构造指南针面板的第二控件的示意图;7 is a schematic diagram of a second control for constructing a compass panel in a virtual three-dimensional space information display method provided by an embodiment of the present invention;

图8是本发明实施例提供的虚拟三维空间信息展示装置的结构示意图;8 is a schematic structural diagram of a virtual three-dimensional space information display device provided by an embodiment of the present invention;

图9是本发明实施例提供的电子设备的结构示意图。FIG. 9 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention. , not all examples. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

图1是本发明实施例提供的虚拟三维空间信息展示方法的流程示意图。如图1所示,所述方法包括:FIG. 1 is a schematic flowchart of a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention. As shown in Figure 1, the method includes:

步骤101、响应于用户处于进入虚拟三维空间后的初始点位或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间。Step 101 , in response to the user being at the initial position after entering the virtual three-dimensional space or the user's position being changed, obtain the current position and the current partition of the user.

本发明实施例的介绍中,以通过虚拟三维空间进行虚拟看房的场景为例进行介绍,但本发明并不仅限于此应用场景。In the introduction of the embodiments of the present invention, a scenario of virtual house viewing through a virtual three-dimensional space is used as an example for introduction, but the present invention is not limited to this application scenario.

用户进入虚拟三维空间后,会有一个观察虚拟三维空间的初始点位。用户可以从初始点位开始,逐步进行点位的变化,在同一个点位还可以转换视角,从而实现在虚拟三维空间中漫游,实现无死角观察虚拟三维空间。如用户进入到VR看房场景中,会有一个看房的初始点位,用户可以从初始点位开始,逐步进行点位的变化,在同一个点位还可以转换视角,从而进行全屋的房屋漫游,实现无死角看房。After the user enters the virtual three-dimensional space, there will be an initial point for observing the virtual three-dimensional space. Users can start from the initial point and gradually change the point, and at the same point, they can also change the viewing angle, so as to roam in the virtual three-dimensional space and observe the virtual three-dimensional space without dead ends. If the user enters the VR room viewing scene, there will be an initial point for viewing the house. The user can start from the initial point and gradually change the point position. At the same point, the perspective can also be changed, so that the whole house can be viewed. House roaming, to achieve no dead ends to see the house.

若监听到用户进入虚拟三维空间或监听到用户的点位发生了变化,则获取用户当前所处的点位以及当前所处的分间。可以理解的,若用户刚刚进入虚拟三维空间,则用户当前所处的点位可以是预先设置好的初始点位,用户所在的分间为初始点位所在的分间。若用户在虚拟三维空间中变化了点位,则用户当前所处的点位则是变化后的点位,用户所在的分间为变化后的点位所在的分间。If it is monitored that the user enters the virtual three-dimensional space or that the point of the user has changed, the current point and the current partition of the user are acquired. It can be understood that if the user has just entered the virtual three-dimensional space, the current point of the user may be a preset initial point, and the partition where the user is located is the partition where the initial point is located. If the user changes the point position in the virtual three-dimensional space, the current point position of the user is the changed point position, and the section where the user is located is the section where the changed point position is located.

步骤102、响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置。Step 102 , in response to storing a preset association position corresponding to the partition, acquire the corresponding preset association position.

用户在进入某个分间时,通常会关注于与某个或某些特定位置的相对位置关系。比如,用户进入客厅后,通常会查找入户门的位置,并观察入户门和客厅的相对位置是怎样的。用户进入厨房后,通常会查找餐厅的位置,并观察厨房和餐厅的相对位置是怎样的,就餐是否方便。因此,可以根据在各个分间的关注点的不同,对需要获取和特定位置之间的相对位置关系的分间预先设置对应的预设关联位置,并将预设关联位置和分间信息对应存储。如对应客厅,预设关联位置设置为包括入户门。对应厨房,预设关联位置设置为包括餐厅。对应某个分间,预设关联位置可以为一个或多个。如对应客厅,还可以设置预设关联位置包括卧室。When a user enters a certain time, he usually pays attention to the relative positional relationship with one or some specific positions. For example, after entering the living room, the user usually finds the position of the entrance door and observes the relative position of the entrance door and the living room. After users enter the kitchen, they usually look up the location of the restaurant and observe the relative position of the kitchen and the restaurant, and whether it is convenient to eat. Therefore, according to the different points of interest in each division, the corresponding preset associated positions can be preset for the divisions that need to obtain the relative positional relationship between the specific positions, and the preset associated positions and division information can be stored correspondingly . For example, for a living room, the preset associated position is set to include the entrance door. Corresponding to the kitchen, the preset associated position is set to include the dining room. Corresponding to a certain section, the preset associated position can be one or more. For example, corresponding to the living room, you can also set the preset associated position including the bedroom.

可以只对需要获取和预设关联位置的相对位置关系的分间设置对应的预设关联位置,而不必对所有的分间设置对应的预设关联位置。获取到用户当前所处的分间后,判断对应分间是否存储有预设关联位置,若对应分间存储有预设关联位置,则根据分间和预设关联位置的对应存储关系获取对应的预设关联位置。The corresponding preset associated positions may be set only for the subsections that need to obtain the relative positional relationship with the preset associated positions, and it is not necessary to set the corresponding preset associated positions for all the subsections. After obtaining the partition where the user is currently located, it is determined whether the corresponding partition has a preset associated position stored, and if the corresponding partition has a preset associated location stored, the corresponding partition is obtained according to the corresponding storage relationship between the partition and the preset associated location. Default link position.

步骤103、根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。Step 103: Obtain the current position of the user according to the current position, and calculate the relative direction of the preset associated position relative to the current position of the user, and the relative direction on the compass panel. mark and display the description information of the preset associated position; wherein, the compass panel is displayed at the preset position in the virtual three-dimensional space, and is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

点位是摄像机拍摄时的位置,因此,点位所在的位置信息可以是预先存储好的,因此,根据用户当前所处的点位可以获取用户当前所处的位置,用户当前所处的位置可以用地面上的一个坐标点表示。计算预设关联位置相对于用户当前所处的位置的相对方向。预设关联位置的坐标信息也可以用地面上的一个坐标点表示。比如,对于入户门,可以用入户门的垂直中心线在地面上的投影坐标表示。根据虚拟三维空间对应的实际空间的朝向可以得到预设关联位置相对于用户当前所处位置的相对方向,比如,入户门在客厅的正东方向;入户门在客厅的西南方向,且与正西方向的夹角为30度等。The point is the position of the camera when shooting, so the position information of the point can be stored in advance. Therefore, the current position of the user can be obtained according to the current point of the user, and the current position of the user can be obtained. It is represented by a coordinate point on the ground. Calculate the relative direction of the preset associated position relative to the current position of the user. The coordinate information of the preset associated position may also be represented by a coordinate point on the ground. For example, for the entrance door, it can be expressed by the projected coordinates of the vertical center line of the entrance door on the ground. According to the orientation of the actual space corresponding to the virtual three-dimensional space, the relative direction of the preset associated position relative to the current position of the user can be obtained. For example, the entrance door is in the east direction of the living room; The included angle in the due west direction is 30 degrees, etc.

在虚拟三维空间中设置指南针面板,并将指南针面板显示于虚拟三维空间中的预设位置,如地面,并可显示于屏幕的底部。指南针面板用于指示虚拟三维空间对应实际空间的朝向,指南针面板上可以标注出正南、正比、正东、正西四个方位。得到预设关联位置相对于用户当前所处的位置的相对方向后,在指南针面板上相对方向处进行标记并显示预设关联位置的描述信息。预设关联位置的描述信息可以显示于标记的附近,并可以使得指南针面板上相对方向处的标记和预设关联位置的描述信息的显示位置具有预设距离,使得二者不重叠。比如,分间为客厅,预设关联位置为入户门,入户门在用户当前所处的位置的西南方向上,且与正西或正南方向的夹角为45度,则可以在指南针面板上位于西南方向且与正南或正西方向的夹角为45度的位置处用预设的图形进行标记,这个标记用于表示预设关联位置相对于用户当前所处的位置的相对方向。并且,对应标记显示预设关联位置的描述信息,如显示文字“入户门”,以使得用户明晰预设关联位置具体指的是哪里。A compass panel is set in the virtual three-dimensional space, and the compass panel is displayed at a preset position in the virtual three-dimensional space, such as the ground, and can be displayed at the bottom of the screen. The compass panel is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space. The compass panel can mark four directions of due south, proportional, due east and due west. After the relative direction of the preset associated position relative to the current position of the user is obtained, the relative direction is marked on the compass panel and the description information of the preset associated position is displayed. The description information of the preset associated position can be displayed near the marker, and the marker at the opposite direction on the compass panel and the display position of the description information of the preset associated position can have a preset distance so that they do not overlap. For example, if the partition is the living room, the default associated location is the entrance door, the entrance door is in the southwest direction of the user's current location, and the included angle with the due west or due south direction is 45 degrees, then the compass The position on the panel that is located in the southwest direction and has an included angle of 45 degrees with the due south or due west direction is marked with a preset graphic. This mark is used to indicate the relative direction of the preset associated position relative to the current position of the user. . In addition, the corresponding mark displays description information of the preset associated position, such as displaying the text "entrance door", so that the user can clearly identify where the preset associated position specifically refers to.

如此一来,当用户进入分间后,若对应分间对应存储有预设关联位置,则在虚拟三维空间中的指南针面板上显示预设关联位置相对于用户当前所在位置的相对方向,帮助用户在虚拟三维空间中游走的过程中建立和预设关联位置之间的方向感。当用户在分间中变化点位,预设关联位置相对于用户当前所在位置的相对方向也会动态变化,则会根据相对方向的变化更新相对位置处的标记,并对应显示预设关联位置的描述信息。当用户变化分间,则获取新的分间及点位,若新的分间对应存储有预设关联位置,则重新获取相应的预设关联位置相对于用户当前所处的位置的相对方向,并根据最新获取的预设关联位置和相对方向在指南针面板上的相对方向处进行标记及显示预设关联位置的描述信息。In this way, when the user enters a compartment, if the corresponding compartment stores a preset associated position, the relative direction of the preset associated position relative to the user's current location will be displayed on the compass panel in the virtual three-dimensional space, helping the user. In the process of roaming in the virtual three-dimensional space, the sense of direction between the establishment and the preset associated position is established. When the user changes the position in the partition, the relative direction of the preset associated position relative to the current position of the user will also change dynamically, and the marker at the relative position will be updated according to the change of the relative direction, and the corresponding display of the preset associated position will be displayed. Description. When the user changes the partition, a new partition and point position are acquired, and if a preset associated position is stored in the new partition, the relative direction of the corresponding preset associated position relative to the current position of the user is re-acquired, And according to the newly acquired preset associated position and relative direction, the relative direction on the compass panel is marked and the description information of the preset associated position is displayed.

本发明实施例提供的虚拟三维空间信息展示方法,通过响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间,响应于对应分间存储有预设关联位置,则获取对应的预设关联位置,根据当前所处的点位获取用户当前所处的位置,计算预设关联位置相对于用户当前所处的位置的相对方向,在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息,实现了用户在虚拟三维空间中游走的过程中和预设关联位置之间的方向感的建立,增强了用户体验。The virtual three-dimensional space information display method provided by the embodiment of the present invention obtains the current point and the current partition of the user in response to the user entering the virtual three-dimensional space or the point where the user is located, and in response to the corresponding point If a preset associated position is stored between the two, the corresponding preset associated position is obtained, the current position of the user is obtained according to the current point, the relative direction of the preset associated position relative to the current position of the user is calculated, and in The relative direction on the compass panel is marked and the description information of the preset associated position is displayed, which realizes the establishment of a sense of direction between the user and the preset associated position during the process of walking in the virtual three-dimensional space, and enhances the user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述指南针面板上显示所述分间的预设分间信息。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, the method further includes: displaying preset partition information of the partition on the compass panel.

为便于用户快速获得分间信息,可以在指南针面板上显示分间的预设分间信息,预设分间信息比如可以包括分间名称、面积、分间朝向、面宽信息等。切换分间后,预设分间信息跟随变化。In order to facilitate the user to quickly obtain partition information, preset partition information of the partition may be displayed on the compass panel, and the preset partition information may include, for example, partition name, area, partition orientation, and surface width information. After switching the division, the preset division information changes accordingly.

图2为本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之一。如图2所示,用三角形对入户门相对于客厅的相对方向进行标记,并显示“入户门”的文本。在指南针面板上显示有“客厅15m2朝南面宽3.5m”的分间信息。FIG. 2 is one of the schematic diagrams of displaying a compass panel in a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention. As shown in Figure 2, the relative direction of the entrance door relative to the living room is marked with a triangle, and the text "entry door" is displayed. On the compass panel, the subdivision information of "living room 15m2 south-facing width 3.5m" is displayed.

本发明实施例提供的虚拟三维空间信息展示方法,通过在指南针面板上显示分间的预设分间信息,方便了分间信息的快速获取。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, by displaying the preset partition information of the partition on the compass panel, the rapid acquisition of the partition information is facilitated.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:响应于接收到对于所述虚拟三维空间的旋转操作,所述指南针面板跟随所述虚拟三维空间的方向变化进行转动,所述相对方向处的标记及所述预设关联位置的描述信息跟随所述指南针面板转动。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: in response to receiving a rotation operation on the virtual three-dimensional space, the compass panel follows the direction change of the virtual three-dimensional space to perform Rotating, the mark at the opposite direction and the description information of the preset associated position follow the rotation of the compass panel.

用户在某个点位观察虚拟三维空间时,可以通过旋转虚拟三维空间转换视角,比如可以实现水平及垂直方向上360度的旋转,从而从当前点位实现各个不同角度的观察。用户在旋转虚拟三维空间时,改变的是虚拟三维空间显示的方向,但虚拟三维空间对应的实际空间的朝向是不变的。比如虚拟三维空间对应的实际空间为一个南北通透的房屋,其主卧朝南,次卧朝北,则无论用户如何旋转虚拟三维空间,改变的只是自己的视角,实际房屋的朝向是不变的。指南针面板用于指示虚拟三维空间对应实际空间的朝向,指南针面板中可以包括正南、正北、正东、正西四个方位,在虚拟三维空间旋转后,如将房间转了180度,则指南针相应地也要转180度。因此,指南针面板跟随虚拟三维空间的方向变化进行转动。When the user observes the virtual three-dimensional space at a certain point, the viewing angle can be converted by rotating the virtual three-dimensional space, for example, a 360-degree rotation in the horizontal and vertical directions can be realized, so as to realize the observation from different angles from the current point. When the user rotates the virtual three-dimensional space, the displayed direction of the virtual three-dimensional space is changed, but the orientation of the actual space corresponding to the virtual three-dimensional space remains unchanged. For example, the actual space corresponding to the virtual three-dimensional space is a north-south transparent house. The master bedroom faces south and the secondary bedroom faces north. No matter how the user rotates the virtual three-dimensional space, only his own perspective changes, and the orientation of the actual house remains unchanged. of. The compass panel is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space. The compass panel can include four directions: due south, due north, due east, and due west. After the virtual 3D space is rotated, if the room is rotated 180 degrees, then The compass also turns 180 degrees accordingly. Therefore, the compass panel rotates following the direction change in the virtual three-dimensional space.

用户在当前点位对虚拟三维空间进行旋转,用户当前所处的位置并没有变化,因此,预设关联位置相对于用户当前所处的位置的相对方向也没有变化。因此,相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动。When the user rotates the virtual three-dimensional space at the current point, the current position of the user does not change. Therefore, the relative direction of the preset associated position relative to the current position of the user does not change. Therefore, the mark at the opposite direction and the description information of the preset associated position follow the rotation of the compass panel.

因此,当用户处于某个点位时,监听对于虚拟三维空间的旋转操作,若接收到对于虚拟三维空间的旋转操作,指南针面板跟随虚拟三维空间的方向变化进行转动,相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动。Therefore, when the user is at a certain point, the rotation operation on the virtual three-dimensional space is monitored. If a rotation operation on the virtual three-dimensional space is received, the compass panel rotates following the direction change of the virtual three-dimensional space. Let the description information of the associated position follow the rotation of the compass panel.

图3是本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之二。如图3所示,指南针面板逆时针转动了一定角度,相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动了相应角度。FIG. 3 is a second schematic diagram of displaying a compass panel in a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention. As shown in FIG. 3 , the compass panel is rotated counterclockwise by a certain angle, and the marks at the opposite directions and the description information of the preset associated position are rotated by a corresponding angle with the compass panel.

本发明实施例提供的虚拟三维空间信息展示方法,通过响应于接收到对于虚拟三维空间的旋转操作,指南针面板跟随虚拟三维空间的方向变化进行转动,相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动,满足了同一点位视角变化情况下和预设关联位置之间的方向感的建立。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, in response to receiving a rotation operation on the virtual three-dimensional space, the compass panel rotates following the direction change of the virtual three-dimensional space, and the description of the mark at the relative direction and the preset associated position The information follows the rotation of the compass panel, which satisfies the establishment of a sense of direction between the same point and the preset associated position when the viewing angle changes.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述指南针面板上利用预设形状的指针表示用户当前的视线方向。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: using a pointer of a preset shape on the compass panel to indicate the current line of sight of the user.

可以在指南针面板上利用预设形状的指针表示用户当前的视线方向。A pointer with a preset shape can be used on the compass panel to indicate the user's current gaze direction.

图4是本发明实施例提供的虚拟三维空间信息展示方法中的应用示意图。如图4所示,用一个小凸起作为指针表示用户当前的视线方向。FIG. 4 is a schematic diagram of an application in a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention. As shown in Figure 4, a small bump is used as a pointer to indicate the user's current gaze direction.

本发明实施例提供的虚拟三维空间信息展示方法,通过在指南针面板上利用预设形状的指针表示用户当前的视线方向,可以形象地表示出用户当前的视线方向。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, the user's current gaze direction can be visually represented by using a pointer of a preset shape on the compass panel to represent the user's current gaze direction.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应所述预设关联位置的描述信息显示从所述用户当前所处的位置到所述预设关联位置的直线距离。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, the method further includes: in response to the current gaze direction of the user and the relative position of the preset associated position relative to the current position of the user The included angle of the directions is less than or equal to the first preset angle, and the description information corresponding to the preset associated position displays the linear distance from the current position of the user to the preset associated position.

指南针面板上预设形状的指针表示用户当前的视线方向,如图3所示,用户当前的视线方向为西南方向,并和正南方向之间的夹角为30度。根据相对方向处的标记可以获知预设关联位置相对于用户当前所处的位置的相对方向,如图3所示,入户门在用户当前所在位置的西南方向,且与正南或正西方向之间的夹角为45度,也即入户门所在位置的方向和用户当前视线的夹角为15度。The pointer of the preset shape on the compass panel represents the current line of sight of the user. As shown in FIG. 3 , the current line of sight of the user is the southwest direction, and the included angle between it and the true south direction is 30 degrees. According to the mark at the relative direction, the relative direction of the preset associated position relative to the current position of the user can be known. As shown in Figure 3, the entrance door is in the southwest direction of the current position of the user, and is in the south or west direction. The included angle between them is 45 degrees, that is, the included angle between the direction of the entrance door and the user's current line of sight is 15 degrees.

图5是本发明实施例提供的虚拟三维空间信息展示方法中指南针面板的显示示意图之三。当用户旋转虚拟三维空间,指南针面板跟随虚拟三维空间的方向变化而转动,比如指南针面板又逆时针转动了15度,则如图5所示,用户当前的视线方向为西南方向,且与正南或正西方向之间的夹角为45度。而由于相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动,因此,相对位置处的标记仍然位于西南方向,且与正南或正西方向之间的夹角为45度。此时,用户的视线方向和预设关联位置相对于用户当前所处的位置的相对方向重合,也即没有任何遮挡的情况下,用户是可以看到预设关键位置的。此时可以对应预设关联位置的描述信息显示出从用户当前所处的位置到预设关联位置的直线距离,直线距离的信息可以显示于相对方向处的标记及预设关联位置的描述信息中间的位置。在用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向重合时,相对方向处的标记处于用户当前的视线方向上。FIG. 5 is a third schematic diagram of displaying a compass panel in a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention. When the user rotates the virtual three-dimensional space, the compass panel rotates following the direction change of the virtual three-dimensional space. For example, the compass panel rotates 15 degrees counterclockwise. As shown in Figure 5, the user's current line of sight is the southwest direction, which is exactly south. Or the angle between due west is 45 degrees. However, since the mark at the opposite direction and the description information of the preset associated position follow the rotation of the compass panel, the mark at the opposite position is still located in the southwest direction, and the included angle with the due south or due west direction is 45 degrees. At this time, the direction of the user's sight line and the relative direction of the preset associated position relative to the current position of the user coincide, that is, the user can see the preset key position without any obstruction. At this time, the description information of the preset associated position can display the straight-line distance from the user's current position to the preset associated position, and the information of the straight-line distance can be displayed in the middle of the mark at the opposite direction and the description information of the preset associated position s position. When the current gaze direction of the user coincides with the relative direction of the preset associated position relative to the current position of the user, the mark at the relative direction is in the current gaze direction of the user.

由于用户旋转虚拟三维空间模型时,很难使得用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角为0,因此可以允许一定的角度误差,通过设置第一预设角度,第一预设角度比如为5度,当用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角小于或等于第一预设角度时,认为用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向一致,比如,用户的视线方向朝正南,入户门相对于用户当前位置的相对方向也在正南,说明用户看向的方向正是预设关联位置的方向,从而对应预设关联位置的描述信息显示从用户当前所处的位置到预设关联位置的直线距离。如图5所示,当预设形状的指针和指南针上的标记重合(可以允许正负5度的误差),也即用户的视线方向和入户门方向重合时,显示从客厅到入户门的直线距离为5m。When the user rotates the virtual three-dimensional space model, it is difficult to make the angle between the user's current sight direction and the preset associated position relative to the relative direction of the user's current position to be 0, so a certain angle error can be allowed. A preset angle, the first preset angle is, for example, 5 degrees, when the angle between the user's current sight direction and the relative direction of the preset associated position relative to the current position of the user is less than or equal to the first preset angle, It is considered that the user's current sight direction and the relative direction of the preset associated position relative to the user's current position are consistent. For example, the user's sight direction is due south, and the relative direction of the entrance door relative to the user's current position is also due south. It means that the direction the user is looking at is the direction of the preset associated position, so that the description information corresponding to the preset associated position displays the straight-line distance from the current position of the user to the preset associated position. As shown in Figure 5, when the pointer of the preset shape coincides with the mark on the compass (plus or minus 5 degrees error can be allowed), that is, when the user's line of sight coincides with the direction of the entrance door, the display from the living room to the entrance door is displayed. The straight-line distance is 5m.

本发明实施例提供的虚拟三维空间信息展示方法,通过响应于用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应预设关联位置的描述信息显示从用户当前所处的位置到预设关联位置的直线距离,实现了视线方向和预设关联位置相对于用户当前所处的位置的相对方向一致时,显示从当前位置到预设关联位置的直线距离,进一步丰富了信息的获取,增强了用户体验。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, by responding that the angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user is less than or equal to the first preset angle, the corresponding The description information of the preset associated position shows the straight-line distance from the user's current position to the preset associated position, so that when the line of sight direction and the relative direction of the preset associated position relative to the user's current position are consistent, the display from the current position is displayed. The straight-line distance from the location to the preset associated location further enriches the acquisition of information and enhances the user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息,包括:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在所述指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the marking at the relative direction on the compass panel and displaying the description information of the preset associated position includes: responding to the user's current The angle between the line of sight direction and the relative direction of the preset associated position relative to the current position of the user is less than or equal to the second preset angle, and the relative direction is marked on the compass panel and Display the description information of the preset associated position.

人类的视野是有一定范围的,在旋转虚拟三维空间时,指南针面板的转动可能会将相对位置的标记带到用户的视野范围之外,也即预设关联位置在用户的视野范围之外,这时在指南针面板上对相对位置进行标记是没有意义的。若通过预设关联位置的方向和用户视线的方向的夹角判断预设关联位置在用户的视野范围内,则在指南针面板上进行预设关联位置相对于用户当前所处的位置的相对方向的标记及预设关联位置的描述信息的显示,反之,不在指南针面板上进行预设关联位置相对于用户当前所处的位置的相对方向的标记及预设关联位置的描述信息的显示。The human field of vision has a certain range. When rotating the virtual three-dimensional space, the rotation of the compass panel may bring the relative position mark out of the user's field of vision, that is, the preset associated position is outside the user's field of vision. There is no point in marking relative positions on the compass panel at this point. If it is determined by the angle between the direction of the preset associated position and the direction of the user's line of sight that the preset associated position is within the user's field of vision, the relative direction of the preset associated position relative to the current position of the user is performed on the compass panel. The marker and the description information of the preset associated position are displayed. On the contrary, the marker of the relative direction of the preset associated position relative to the current position of the user and the description information of the preset associated position are not displayed on the compass panel.

可以设置一个预设第二角度,判断用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角是否小于或等于第二预设角度,若是,则在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息;否则,不在指南针面板上进行预设关联位置相对于用户当前所处的位置的相对方向的标记及预设关联位置的描述信息的显示。A preset second angle can be set to determine whether the angle between the user's current sight direction and the preset associated position relative to the relative direction of the user's current position is less than or equal to the second preset angle. Mark the relative direction on the compass panel and display the description information of the preset associated position; otherwise, do not mark the relative direction of the preset associated position relative to the user's current position on the compass panel and the description information of the preset associated position show.

可以根据人类通常的视野范围设置预设第二角度,预设第二角度的2倍大于或等于人类的视野范围。比如,可以设置预设第二角度的2倍为120度。The preset second angle can be set according to the normal field of vision of humans, and twice the preset second angle is greater than or equal to the field of vision of humans. For example, you can set the preset second angle twice as 120 degrees.

显然,预设第二角度是一个较大的角度,预设第一角度是一个较小的角度。Obviously, the preset second angle is a larger angle, and the preset first angle is a smaller angle.

本发明实施例提供的虚拟三维空间信息展示方法,通过响应于用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息,避免了用户无法看到的信息的显示,节约了资源。In the method for displaying virtual three-dimensional space information provided by the embodiment of the present invention, in response to the angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user being less than or equal to the second preset angle, The relative direction on the compass panel is marked and the description information of the preset associated position is displayed, which avoids the display of information that the user cannot see and saves resources.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述方法还包括:在所述虚拟三维空间中显示从所述用户当前所处的位置至所述预设关联位置的行走指引路线。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the method further includes: displaying, in the virtual three-dimensional space, a walking guidance route from the current position of the user to the preset associated position .

还可以在虚拟三维空间中显示从用户当前所处的位置至预设关联位置的行走指引路线,以帮助用户从当前点位移动到预设关联位置或预设关联位置附近。A walking guidance route from the current position of the user to the preset associated position may also be displayed in the virtual three-dimensional space, so as to help the user move from the current point to the preset associated position or near the preset associated position.

本发明实施例提供的虚拟三维空间信息展示方法,通过在虚拟三维空间中显示从用户当前所处的位置至预设关联位置的行走指引路线,进一步丰富了虚拟三维空间中的信息展示,进一步增强了用户体验。The virtual three-dimensional space information display method provided by the embodiment of the present invention further enriches the information display in the virtual three-dimensional space by displaying the walking guidance route from the current position of the user to the preset associated position in the virtual three-dimensional space, further enhancing user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述预设位置包括所述虚拟三维空间的地面。According to a method for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the preset position includes the ground of the virtual three-dimensional space.

由于点位设置于地面上,用户通过点位的变化实现在虚拟三维空间的漫游。将用于指示虚拟三维空间对应的实际空间的朝向的指南针面板设置于虚拟三维空间的地面,更符合人的观察习惯,且不影响对于虚拟三维空间内部构造的查看。Since the point is set on the ground, the user can roam in the virtual three-dimensional space through the change of the point. Setting the compass panel for indicating the orientation of the actual space corresponding to the virtual three-dimensional space on the ground of the virtual three-dimensional space is more in line with human observation habits and does not affect the viewing of the internal structure of the virtual three-dimensional space.

本发明实施例提供的虚拟三维空间信息展示方法,通过将指南针面板设置于虚拟三维空间的地面,便于用户观察,进一步增强了用户体验。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, by setting the compass panel on the ground of the virtual three-dimensional space, it is convenient for the user to observe, and the user experience is further enhanced.

根据本发明实施例提供的一种虚拟三维空间信息展示方法,所述分间为客厅时,所述预设关联位置包括入户门。According to a method for displaying virtual three-dimensional space information provided by an embodiment of the present invention, when the partition is a living room, the preset associated position includes an entrance door.

用户在客厅时,通常需要观察入户门的相对位置。因此,在分间为客厅时,设置对应的预设关联位置包括入户门,则可以在客厅中游走时,自动获取到入户门相对于当前位置的方位。When users are in the living room, they usually need to observe the relative position of the entrance door. Therefore, when the partition is a living room, and the corresponding preset associated position is set to include the entrance door, the orientation of the entrance door relative to the current position can be automatically obtained when walking in the living room.

本发明实施例提供的虚拟三维空间信息展示方法,通过在分间为客厅时,预设关联位置包括入户门,满足了用户需求,进一步增强了用户体验。In the virtual three-dimensional space information display method provided by the embodiment of the present invention, when the partition is a living room, the preset associated position includes the entrance door, which satisfies user requirements and further enhances user experience.

本发明实施例提供的虚拟三维空间信息展示方法,旨在帮助用户在VR浏览过程中,更快速的获取分间信息,建立当前所处位置与空间中预设关联位置的方位关系。其中的指南针面板可以通过两个控件实现。The virtual three-dimensional space information display method provided by the embodiment of the present invention aims to help the user to obtain the partition information more quickly during the VR browsing process, and to establish the azimuth relationship between the current position and the preset associated position in the space. The compass panel can be realized by two controls.

图6是本发明实施例提供的虚拟三维空间信息展示方法中构造指南针面板的第一控件的示意图。图7是本发明实施例提供的虚拟三维空间信息展示方法中构造指南针面板的第二控件的示意图。如图6所示,第一控件用于显示分间信息及预设形状的指针。第二控件用于显示方向信息、相对方向处的标记及预设关联位置的描述信息。可以将第一控件放置于第二控件内部显示。6 is a schematic diagram of a first control for constructing a compass panel in a virtual three-dimensional space information display method provided by an embodiment of the present invention. 7 is a schematic diagram of a second control for constructing a compass panel in a virtual three-dimensional space information display method provided by an embodiment of the present invention. As shown in FIG. 6 , the first control is used to display division information and a pointer of a preset shape. The second control is used to display the direction information, the mark at the relative direction and the description information of the preset associated position. The first control can be displayed inside the second control.

下面对本发明实施例提供的虚拟三维空间信息展示装置进行描述,下文描述的虚拟三维空间信息展示装置与上文描述的虚拟三维空间信息展示装置方法可相互对应参照。The virtual three-dimensional space information display device provided by the embodiment of the present invention is described below. The virtual three-dimensional space information display device described below and the virtual three-dimensional space information display device method described above can be referred to each other correspondingly.

图8是本发明实施例提供的虚拟三维空间信息展示装置的结构示意图。如图8所示,所述装置包括点位及分间信息获取模块10、预设关联位置获取模块20及信息展示模块30,其中:点位及分间信息获取模块10用于:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;预设关联位置获取模块20用于:响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;信息展示模块30用于:根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。FIG. 8 is a schematic structural diagram of an apparatus for displaying virtual three-dimensional space information provided by an embodiment of the present invention. As shown in FIG. 8 , the device includes a point and divisioninformation acquisition module 10, a preset associatedposition acquisition module 20 and aninformation display module 30, wherein the point and divisioninformation acquisition module 10 is used for: responding to the user Entering the virtual three-dimensional space or the user's position has changed, and obtaining the current position of the user and the current compartment; the preset associatedposition acquisition module 20 is used for: in response to storing a preset corresponding to the compartment associated position, obtain the corresponding preset associated position; theinformation display module 30 is configured to: obtain the current position of the user according to the current point, and calculate the relative position of the preset associated position relative to the user The relative direction of the current position is marked on the compass panel at the relative direction and the description information of the preset associated position is displayed; wherein, the compass panel displays the preset in the virtual three-dimensional space The position is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

本发明实施例提供的虚拟三维空间信息展示装置,通过响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间,响应于对应分间存储有预设关联位置,则获取对应的预设关联位置,根据当前所处的点位获取用户当前所处的位置,计算预设关联位置相对于用户当前所处的位置的相对方向,在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息,实现了用户在虚拟三维空间中游走的过程中和预设关联位置之间的方向感的建立,增强了用户体验。The virtual three-dimensional space information display device provided by the embodiment of the present invention acquires the current point and the current partition of the user in response to the user entering the virtual three-dimensional space or the point where the user is located, and in response to the corresponding point If a preset associated position is stored between the two, the corresponding preset associated position is obtained, the current position of the user is obtained according to the current point, the relative direction of the preset associated position relative to the current position of the user is calculated, and in The relative direction on the compass panel is marked and the description information of the preset associated position is displayed, which realizes the establishment of a sense of direction between the user and the preset associated position during the process of walking in the virtual three-dimensional space, and enhances the user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30还用于:在所述指南针面板上显示所述分间的预设分间信息。According to the virtual three-dimensional space information display device provided by the embodiment of the present invention, theinformation display module 30 is further configured to: display preset partition information of the partition on the compass panel.

本发明实施例提供的虚拟三维空间信息展示装置,通过在指南针面板上显示分间的预设分间信息,方便了分间信息的快速获取。The virtual three-dimensional space information display device provided by the embodiment of the present invention facilitates the rapid acquisition of the partition information by displaying the preset partition information of the partition on the compass panel.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30还用于:响应于接收到对于所述虚拟三维空间的旋转操作,所述指南针面板跟随所述虚拟三维空间的方向变化进行转动,所述相对方向处的标记及所述预设关联位置的描述信息跟随所述指南针面板转动。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, theinformation display module 30 is further configured to: in response to receiving a rotation operation on the virtual three-dimensional space, the compass panel follows the direction of the virtual three-dimensional space Change and rotate, and the mark at the relative direction and the description information of the preset associated position follow the rotation of the compass panel.

本发明实施例提供的虚拟三维空间信息展示装置,通过响应于接收到对于虚拟三维空间的旋转操作,指南针面板跟随虚拟三维空间的方向变化进行转动,相对方向处的标记及预设关联位置的描述信息跟随指南针面板转动,满足了同一点位视角变化情况下和预设关联位置之间的方向感的建立。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, in response to receiving a rotation operation on the virtual three-dimensional space, the compass panel rotates in accordance with the direction change of the virtual three-dimensional space, and the marks at the relative directions and the description of the preset associated position The information follows the rotation of the compass panel, which satisfies the establishment of a sense of direction between the same point and the preset associated position when the viewing angle changes.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30还用于:在所述指南针面板上利用预设形状的指针表示用户当前的视线方向。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, theinformation display module 30 is further configured to: use a pointer of a preset shape on the compass panel to indicate the current line of sight of the user.

本发明实施例提供的虚拟三维空间信息展示装置,通过在指南针面板上利用预设形状的指针表示用户当前的视线方向,可以形象地表示出用户当前的视线方向。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, the user's current line of sight can be represented visually by using a pointer with a preset shape on the compass panel to indicate the user's current line of sight.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30还用于:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应所述预设关联位置的描述信息显示从所述用户当前所处的位置到所述预设关联位置的直线距离。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, theinformation display module 30 is further configured to: in response to the current line of sight of the user and the preset associated position relative to the current position of the user The angle between the relative directions is less than or equal to the first preset angle, and the description information corresponding to the preset associated position displays the straight-line distance from the current position of the user to the preset associated position.

本发明实施例提供的虚拟三维空间信息展示装置,通过响应于用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应预设关联位置的描述信息显示从用户当前所处的位置到预设关联位置的直线距离,实现了视线方向和预设关联位置相对于用户当前所处的位置的相对方向一致时,显示从当前位置到预设关联位置的直线距离,进一步丰富了信息的获取,增强了用户体验。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, by responding that the angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user is less than or equal to the first preset angle, the corresponding The description information of the preset associated position shows the straight-line distance from the user's current position to the preset associated position, so that when the line of sight direction and the relative direction of the preset associated position relative to the user's current position are consistent, the display from the current position is displayed. The straight-line distance from the location to the preset associated location further enriches the acquisition of information and enhances the user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30在用于在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息时,具体用于:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在所述指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, when theinformation display module 30 is used to mark the relative direction on the compass panel and display the description information of the preset associated position, it specifically uses Where: in response to the included angle between the user's current line of sight direction and the relative direction of the preset associated position relative to the current position of the user being less than or equal to a second preset angle, the display on the compass panel The relative direction is marked and the description information of the preset associated position is displayed.

本发明实施例提供的虚拟三维空间信息展示装置,通过响应于用户当前的视线方向和预设关联位置相对于用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在指南针面板上的相对方向处进行标记并显示预设关联位置的描述信息,避免了用户无法看到的信息的显示,节约了资源。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, in response to the angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user being less than or equal to the second preset angle, The relative direction on the compass panel is marked and the description information of the preset associated position is displayed, which avoids the display of information that the user cannot see and saves resources.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,信息展示模块30还用于:在所述虚拟三维空间中显示从所述用户当前所处的位置至所述预设关联位置的行走指引路线。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, theinformation display module 30 is further configured to: display the walking from the current position of the user to the preset associated position in the virtual three-dimensional space guide the way.

本发明实施例提供的虚拟三维空间信息展示装置,通过在虚拟三维空间中显示从用户当前所处的位置至预设关联位置的行走指引路线,进一步丰富了虚拟三维空间中的信息展示,进一步增强了用户体验。The virtual three-dimensional space information display device provided by the embodiment of the present invention further enriches the information display in the virtual three-dimensional space by displaying the walking guidance route from the current position of the user to the preset associated position in the virtual three-dimensional space, and further enhances the user experience.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,所述预设位置包括所述虚拟三维空间的地面。According to an apparatus for displaying information in a virtual three-dimensional space provided by an embodiment of the present invention, the preset position includes the ground of the virtual three-dimensional space.

本发明实施例提供的虚拟三维空间信息展示装置,通过将指南针面板设置于虚拟三维空间的地面,便于用户观察,进一步增强了用户体验。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, by setting the compass panel on the ground of the virtual three-dimensional space, it is convenient for the user to observe, and the user experience is further enhanced.

根据本发明实施例提供的一种虚拟三维空间信息展示装置,所述分间为客厅时,所述预设关联位置包括入户门。According to a virtual three-dimensional space information display device provided by an embodiment of the present invention, when the partition is a living room, the preset associated position includes an entrance door.

本发明实施例提供的虚拟三维空间信息展示装置,通过在分间为客厅时,预设关联位置包括入户门,满足了用户需求,进一步增强了用户体验。In the virtual three-dimensional space information display device provided by the embodiment of the present invention, when the partition is a living room, the preset associated position includes the entrance door, which satisfies user requirements and further enhances user experience.

图9是本发明实施例提供的电子设备的结构示意图,如图9所示,该电子设备可以包括:处理器(processor)910、通信接口(Communications Interface)920、存储器(memory)930和通信总线940,其中,处理器910,通信接口920,存储器930通过通信总线940完成相互间的通信。处理器910可以调用存储器930中的逻辑指令,以执行虚拟三维空间信息展示方法,该方法包括:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。FIG. 9 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. As shown in FIG. 9 , the electronic device may include: a processor (processor) 910, a communications interface (Communications Interface) 920, a memory (memory) 930, and acommunication bus 940, wherein theprocessor 910, thecommunication interface 920, and thememory 930 complete the communication with each other through thecommunication bus 940. Theprocessor 910 can call the logic instructions in thememory 930 to execute a virtual three-dimensional space information display method, the method includes: in response to the user entering the virtual three-dimensional space or the point where the user is changing, obtaining the current point of the user; The current partition; in response to storing a preset associated position corresponding to the partition, obtain the corresponding preset associated position; obtain the current position of the user according to the current point, and calculate The relative direction of the preset associated position relative to the current position of the user is marked at the relative direction on the compass panel and the description information of the preset associated position is displayed; wherein, the compass panel The preset position displayed in the virtual three-dimensional space is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

此外,上述的存储器930中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the above-mentioned logic instructions in thememory 930 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .

另一方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的虚拟三维空间信息展示方法,该方法包括:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。On the other hand, an embodiment of the present invention further provides a computer program product, where the computer program product includes a computer program, and the computer program can be stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, The computer can execute the virtual three-dimensional space information display method provided by the above methods, and the method includes: in response to the user entering the virtual three-dimensional space or the point where the user is changing, obtaining the current point and the current point of the user. time; in response to storing a preset association position corresponding to the subdivision, obtain the corresponding preset association position; obtain the current position of the user according to the current point, and calculate the preset association The relative direction of the position relative to the current position of the user is marked at the relative direction on the compass panel and the description information of the preset associated position is displayed; wherein, the compass panel is displayed on the virtual The preset position in the three-dimensional space is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.

又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的虚拟三维空间信息展示方法,该方法包括:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。In yet another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, is implemented to execute the virtual three-dimensional space information display method provided by the above methods , the method includes: in response to the user entering the virtual three-dimensional space or the position of the user changing, obtaining the current position of the user and the current partition; in response to storing a preset associated position corresponding to the partition , the corresponding preset associated position is obtained; the current position of the user is obtained according to the current point, and the relative direction of the preset associated position relative to the current position of the user is calculated, Mark the relative direction on the compass panel and display the description information of the preset associated position; wherein, the compass panel is displayed at a preset position in the virtual three-dimensional space to indicate the virtual three-dimensional The space corresponds to the orientation of the actual space.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and certainly can also be implemented by hardware. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic A disc, an optical disc, etc., includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some parts of the embodiments.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that it can still be The technical solutions described in the foregoing embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

Translated fromChinese
1.一种虚拟三维空间信息展示方法,其特征在于,包括:1. a virtual three-dimensional space information display method, is characterized in that, comprises:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;In response to the user entering the virtual three-dimensional space or the position of the user changing, obtaining the current position of the user and the current partition;响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;In response to storing a preset association position corresponding to the partition, acquiring the corresponding preset association position;根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。Obtain the current position of the user according to the current position, calculate the relative direction of the preset associated position relative to the current position of the user, and mark the relative direction on the compass panel and display the description information of the preset associated position; wherein, the compass panel is displayed at the preset position in the virtual three-dimensional space, and is used to indicate the orientation of the virtual three-dimensional space corresponding to the actual space.2.根据权利要求1所述的虚拟三维空间信息展示方法,其特征在于,所述方法还包括:2. The virtual three-dimensional space information display method according to claim 1, wherein the method further comprises:在所述指南针面板上显示所述分间的预设分间信息。The preset division information of the division is displayed on the compass panel.3.根据权利要求1所述的虚拟三维空间信息展示方法,其特征在于,所述方法还包括:3. The virtual three-dimensional space information display method according to claim 1, wherein the method further comprises:响应于接收到对于所述虚拟三维空间的旋转操作,所述指南针面板跟随所述虚拟三维空间的方向变化进行转动,所述相对方向处的标记及所述预设关联位置的描述信息跟随所述指南针面板转动。In response to receiving the rotation operation on the virtual three-dimensional space, the compass panel rotates following the direction change of the virtual three-dimensional space, and the mark at the relative direction and the description information of the preset associated position follow the direction change of the virtual three-dimensional space. The compass panel turns.4.根据权利要求1所述的虚拟三维空间信息展示方法,其特征在于,所述方法还包括:4. The virtual three-dimensional space information display method according to claim 1, wherein the method further comprises:在所述指南针面板上利用预设形状的指针表示用户当前的视线方向。A pointer with a preset shape is used on the compass panel to indicate the current direction of the user's sight.5.根据权利要求4所述的虚拟三维空间信息展示方法,其特征在于,所述方法还包括:5. The virtual three-dimensional space information display method according to claim 4, wherein the method further comprises:响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第一预设角度,对应所述预设关联位置的描述信息显示从所述用户当前所处的位置到所述预设关联位置的直线距离。In response to the angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user being less than or equal to the first preset angle, a description corresponding to the preset associated position The information displays the straight-line distance from the current position of the user to the preset associated position.6.根据权利要求5所述的虚拟三维空间信息展示方法,其特征在于,所述在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息,包括:6 . The method for displaying virtual three-dimensional space information according to claim 5 , wherein the marking at the relative direction on the compass panel and displaying the description information of the preset associated position comprises: 6 .响应于所述用户当前的视线方向和所述预设关联位置相对于所述用户当前所处的位置的相对方向的夹角小于或等于第二预设角度,在所述指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息。In response to the included angle between the current line of sight of the user and the relative direction of the preset associated position relative to the current position of the user is less than or equal to a second preset angle, the The relative direction is marked and the description information of the preset associated position is displayed.7.根据权利要求1所述的虚拟三维空间信息展示方法,其特征在于,所述方法还包括:7. The virtual three-dimensional space information display method according to claim 1, wherein the method further comprises:在所述虚拟三维空间中显示从所述用户当前所处的位置至所述预设关联位置的行走指引路线。A walking guidance route from the current position of the user to the preset associated position is displayed in the virtual three-dimensional space.8.根据权利要求1所述的虚拟三维空间信息展示方法,其特征在于,所述预设位置包括所述虚拟三维空间的地面。8 . The method for displaying virtual three-dimensional space information according to claim 1 , wherein the preset position comprises the ground of the virtual three-dimensional space. 9 .9.一种虚拟三维空间信息展示装置,其特征在于,包括:9. A virtual three-dimensional space information display device, comprising:点位及分间信息获取模块,用于:响应于用户进入虚拟三维空间或用户所在点位发生了变化,获取用户当前所处的点位以及当前所处的分间;A point and subsection information acquisition module, used for: in response to the user entering the virtual three-dimensional space or the user's position having changed, acquiring the current position of the user and the current subsection;预设关联位置获取模块,用于:响应于对应所述分间存储有预设关联位置,则获取对应的所述预设关联位置;a preset associated position obtaining module, configured to: in response to storing a preset associated position corresponding to the partition, obtain the corresponding preset associated position;信息展示模块,用于:根据所述当前所处的点位获取用户当前所处的位置,计算所述预设关联位置相对于所述用户当前所处的位置的相对方向,在指南针面板上的所述相对方向处进行标记并显示所述预设关联位置的描述信息;其中,所述指南针面板显示于所述虚拟三维空间中的预设位置,用于指示所述虚拟三维空间对应实际空间的朝向。The information display module is used for: obtaining the current position of the user according to the current position, calculating the relative direction of the preset associated position relative to the current position of the user, and displaying the relative direction of the preset associated position with respect to the current position of the user. The relative direction is marked and the description information of the preset associated position is displayed; wherein, the compass panel is displayed at the preset position in the virtual three-dimensional space, and is used to indicate that the virtual three-dimensional space corresponds to the actual space. towards.10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述虚拟三维空间信息展示方法的步骤。10. A computer program product, comprising a computer program, characterized in that, when the computer program is executed by a processor, the steps of the virtual three-dimensional space information display method according to any one of claims 1 to 8 are implemented.
CN202210360022.3A2022-04-062022-04-06 Virtual three-dimensional space information display method, device and program productPendingCN114708407A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210360022.3ACN114708407A (en)2022-04-062022-04-06 Virtual three-dimensional space information display method, device and program product

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210360022.3ACN114708407A (en)2022-04-062022-04-06 Virtual three-dimensional space information display method, device and program product

Publications (1)

Publication NumberPublication Date
CN114708407Atrue CN114708407A (en)2022-07-05

Family

ID=82173157

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210360022.3APendingCN114708407A (en)2022-04-062022-04-06 Virtual three-dimensional space information display method, device and program product

Country Status (1)

CountryLink
CN (1)CN114708407A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115578520A (en)*2022-11-102023-01-06一站发展(北京)云计算科技有限公司Information processing method and system for immersive scene
CN116206084A (en)*2023-01-292023-06-02北京有竹居网络技术有限公司 Method, device, device and medium for adjusting a model of a building

Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104266658A (en)*2014-09-152015-01-07上海酷远物联网科技有限公司Precise-localization-based director guide system and method and data acquisition method
CN104931055A (en)*2015-06-092015-09-23西安交通大学Anti-lost detection and navigation method and system based on micro-environmental perception through Bluetooth
CN105486299A (en)*2014-09-172016-04-13Tcl集团股份有限公司Mobile terminal indoor positioning method based on electronic compass and mobile terminal indoor positioning system method based on electronic compass
CN108195390A (en)*2017-12-292018-06-22北京安云世纪科技有限公司A kind of air navigation aid, device and mobile terminal
KR101874345B1 (en)*2017-02-082018-07-06(주) 문화상상연구소Method for displaying royal tomb using an augmented reality
CN108985872A (en)*2018-05-302018-12-11链家网(北京)科技有限公司Determine the method and system of direction of the user in source of houses virtual three-dimensional space figure
CN109098761A (en)*2018-09-132018-12-28重庆知遨科技有限公司Coal mining deep well work compound is led the way system
CN110111427A (en)*2019-04-182019-08-09贝壳技术有限公司Migration route automatic generation method and device in a kind of house virtual three-dimensional space
CN111145352A (en)*2019-12-202020-05-12北京乐新创展科技有限公司 A method, device, terminal device and storage medium for displaying a real picture of a house
US10825247B1 (en)*2019-11-122020-11-03Zillow Group, Inc.Presenting integrated building information using three-dimensional building models
KR20200127107A (en)*2019-04-302020-11-10서울미디어대학원대학교 산학협력단Visualization System of Regional Commercial Areas Using Augmented Reality
CN112484678A (en)*2020-10-292021-03-12贝壳技术有限公司Accurate measurement method and device based on virtual three-dimensional space
US20210358329A1 (en)*2021-04-052021-11-18Vivek Satya BharatiSystem and method for indoor situational awareness and navigational aid for the visually impaired user

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104266658A (en)*2014-09-152015-01-07上海酷远物联网科技有限公司Precise-localization-based director guide system and method and data acquisition method
CN105486299A (en)*2014-09-172016-04-13Tcl集团股份有限公司Mobile terminal indoor positioning method based on electronic compass and mobile terminal indoor positioning system method based on electronic compass
CN104931055A (en)*2015-06-092015-09-23西安交通大学Anti-lost detection and navigation method and system based on micro-environmental perception through Bluetooth
KR101874345B1 (en)*2017-02-082018-07-06(주) 문화상상연구소Method for displaying royal tomb using an augmented reality
CN108195390A (en)*2017-12-292018-06-22北京安云世纪科技有限公司A kind of air navigation aid, device and mobile terminal
CN108985872A (en)*2018-05-302018-12-11链家网(北京)科技有限公司Determine the method and system of direction of the user in source of houses virtual three-dimensional space figure
CN109098761A (en)*2018-09-132018-12-28重庆知遨科技有限公司Coal mining deep well work compound is led the way system
CN110111427A (en)*2019-04-182019-08-09贝壳技术有限公司Migration route automatic generation method and device in a kind of house virtual three-dimensional space
KR20200127107A (en)*2019-04-302020-11-10서울미디어대학원대학교 산학협력단Visualization System of Regional Commercial Areas Using Augmented Reality
US10825247B1 (en)*2019-11-122020-11-03Zillow Group, Inc.Presenting integrated building information using three-dimensional building models
CN111145352A (en)*2019-12-202020-05-12北京乐新创展科技有限公司 A method, device, terminal device and storage medium for displaying a real picture of a house
CN112484678A (en)*2020-10-292021-03-12贝壳技术有限公司Accurate measurement method and device based on virtual three-dimensional space
US20210358329A1 (en)*2021-04-052021-11-18Vivek Satya BharatiSystem and method for indoor situational awareness and navigational aid for the visually impaired user

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KENYI2007: "(贝壳VR看房技术体验)全景相机看许昌空港新城的房子,面积直接都测算出来了,现在的技术真方便。", pages 2, Retrieved from the Internet <URL:https://www.bilibili.com/video/BV11z4y117NU/?spm_id_from=333.337.search-card.all.click&vd_source=769396c683682f31d6fdc7c587e1cf8d>*
赵熠;王剑英;: "基于建筑虚拟场景生成和浏览的实现", 计算机仿真, no. 07, 15 July 2008 (2008-07-15)*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115578520A (en)*2022-11-102023-01-06一站发展(北京)云计算科技有限公司Information processing method and system for immersive scene
CN116206084A (en)*2023-01-292023-06-02北京有竹居网络技术有限公司 Method, device, device and medium for adjusting a model of a building

Similar Documents

PublicationPublication DateTitle
US11217019B2 (en)Presenting image transition sequences between viewing locations
US10403044B2 (en)Telelocation: location sharing for users in augmented and virtual reality environments
US20190088030A1 (en)Rendering virtual objects based on location data and image data
CN111530073B (en)Game map display control method, storage medium and electronic device
US20220058888A1 (en)Image processing method and apparatus, and computer storage medium
US20130321461A1 (en)Method and System for Navigation to Interior View Imagery from Street Level Imagery
CN112074797A (en)System and method for anchoring virtual objects to physical locations
BRPI1008515B1 (en) method and apparatus for creating virtual graffiti in a mobile virtual and augmented reality system
CN108337664B (en)Tourist attraction augmented reality interactive navigation system and method based on geographical position
US9310987B2 (en)Projections to fix pose of panoramic photos
JP2012084146A (en)User device and method providing augmented reality (ar)
WO2017133147A1 (en)Live-action map generation method, pushing method and device for same
CN114708407A (en) Virtual three-dimensional space information display method, device and program product
CN110971678A (en) An immersive visual campus system based on 5G network
CN110689621A (en)Method, device and system for displaying three-dimensional models of house before and after decoration on same screen
JP2022507502A (en) Augmented Reality (AR) Imprint Method and System
CN104375713A (en)Data processing method and mobile device
JP2017108356A (en) Image management system, image management method, and program
JP5513806B2 (en) Linked display device, linked display method, and program
CN103345302A (en)Virtual roaming system based on positioning and posture perception and achieving method thereof
CN111932446B (en)Method and device for constructing three-dimensional panoramic map
CN111898062A (en) Implementation method and device for visualizing public welfare activities
CN109115238B (en)Map display method, device and equipment
US20230333809A1 (en)Immersive Audio Tours
CN113452842B (en)Flight AR display method, system, computer equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20220705

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp