对象显示方法、装置、车辆及产品
文献发布时间:2024-04-18 19:54:45
技术领域
本申请涉及计算机技术领域,尤其涉及对象显示方法、装置、车辆及产品。
背景技术
随着计算机技术的发展,用户可以通过各种显示设备查看所关注的车辆款式、配置参数、报价等相关车辆信息。
现有技术中,用户查看车辆的时候,通常是通过静态图片方式为用户展示,或者针对实体车辆拍摄得到的视频。用户想要了解细节内容,只能通过查找对应图片,或者选择对应角度视频才能够获取到相应的细节内容。若某个用户关心的细节内容的拍摄角度不合适,则用户也无法进行干预或调整。这种用户被动接受的方式限制了用户对车辆的全面了解的需求和能力。
发明内容
本申请实施例提供对象显示方法、装置、车辆及产品,用以提升用户通过显示设备观看车辆的交互体验的方案。
第一方面,本申请实施例提供一种对象显示方法,包括:
基于第一运镜参数在显示界面展示车体模型,以及所述车体模型上的第一交互元素;
当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件;
基于所述第二运镜参数展示所述车体部件对应的第二交互元素。
在实际应用中,若用户在观看车体模型的时候,想要对某个车体部件进行针对性观看,则在从第一运镜参数到第二运镜参数过渡的调整过程中,使得镜头能够从车体模型的一个视角连续运镜到另外一个能够突出显示车体某个部件的视角,使得用户能够获得更加真实的车辆观看体验。此外,若检测到用户触发了位于车体内部的车体部件的交互元素,则可以推测用户想要观看部分车体内部(比如,后排空间、前排空间等),此时自动展示部分车体内部尺寸信息,能够智能化的满足用户的观看需求。同时,为了便于用户有更加直观的感受,还可以在空间内展示人物或物体模型,并可以设置人物或物体模型的相关参数,比如,人物的身高、体重、坐姿,比如物体模型的长宽高等等。
可选地,当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车顶部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到所述第二运镜参数过渡的过程中,所述显示界面显示的内容从车体模型向所述车顶部件所在方向移动;显示车体尺寸信息和轴距尺寸信息。
在实际应用中,当用户点击特定部位(比如,车顶部件)对应的第一交互元素时,会基于用户点击部位从第一运镜参数调整到第二运镜参数,在运镜参数调整过程中对视角进行调整,当调整到合适的视角之后,会在合适的视角能够全面的了解到车辆整体信息,并针对车体尺寸(长宽高)和轴距尺寸进行展示。以便用户能够基于尺寸数值直接了解到车辆整体信息,是否符合自己预期和需求。此外,不同于通过参数列表显示车辆尺寸信息,通过车辆模型标注这些尺寸信息用户了解更加简单便利,不需要理解各种专业名词(比如,轴距、车长、车宽等),有效提升用户使用体验。
可以在展示车体尺寸信息、轴距尺寸信息的同时,还展示参照物,以便用户能够直观的了解到尺寸的大小。这里的参照物可以是车辆模型、人物等等。比如,用户可以添加自己已有车辆的车辆模型或者自己熟悉的车辆的车辆模型,从而用户直观对比了解当前车辆模型的实际大小。
可选地,显示车体尺寸信息和轴距尺寸信息之后,还包括:
响应于对所述车体尺寸信息或所述轴距尺寸信息的点击操作,隐藏所述车体尺寸信息和所述轴距尺寸信息;或者,
所述车体尺寸信息和所述轴距尺寸信息的显示时间满足时间阈值时,隐藏所述车体尺寸信息和所述轴距尺寸信息。
在显示车体尺寸信息和轴距尺寸信息的时候,可以为用户提供直观的参数值。用户观看完之后,将进一步观看其他车辆信息。则需要对此前显示的尺寸信息进行隐藏,避免影响用户进一步了解其他信息。在隐藏尺寸信息的时候,可以根据用户的操作执行隐藏动作,也可以根据时间阈值进行定时隐藏。基于上述方案,既可以满足用户了解车辆尺寸信息的需求,还能够基于适当条件对尺寸信息进行隐藏,方便用户全面了解车辆的其他信息。
可选地,所述当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车门部件或后备箱部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体外部模型对应视角向部分车体内部模型所在方向移动;其中,所述部分车体内部模型为被开启的车门部件和/或后备箱部件移动;
展示开启的座舱内部的所述部分车体内部模型。
在展示车辆模型的同时,用户可以根据自己的需求或兴趣选择需要进一步了解的部件,比如,车门部件、后备箱部件。当用户通过第一交互元素触发对应部件后,将会开启或关闭对应的车门部件或后备箱部件。若是开启车门部件或后备箱部件,则会进一步展示可见的部分车体内部模型,比如,车体内部的车门部件或后备箱部件。从而使得用户获得更加真实的交互体验。
可选地,展示开启的座舱内部的所述部分车体内部模型之后,还包括:
响应于对所述车门部件或所述后备箱部件的第二交互元素的触发操作,所述显示界面显示的内容从所述部分车体内部模型对应视角移动到座舱内部对应视角;
展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息中至少一种。
在展示车辆外部相关信息的时候,可以为用户提供轴距尺寸信息等,同理,在用户通过车辆模型观看座舱内部信息的时候,为了使得用户能够直观了解座舱内部空间大小,也可以对座舱内部相关尺寸信息进行展示,比如,展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息、车体尺寸信息或轴距尺寸信息等等。
同时,为了便于用户有更加直观的感受,还可以在空间内展示人物或物体模型,并可以设置人物或物体模型的相关参数,比如,人物的身高、体重、坐姿,比如物体模型的长宽高等等。
可选地,展示开启的座舱内部的所述部分车体内部模型之后,还包括:
响应于对所述车载显示设备的第二交互元素的触发操作,所述显示界面显示的内容从座舱内部向所述车载显示设备方向移动;
在移动视角过程中所述座舱内部显示的方向盘逐渐消失。
当用户通过连续运镜进入车内之后,可以看到车内的车载显示设备,该车载显示设备能够进行全尺寸展示,也就是将当前显示界面整体显示为车载显示设备的显示界面。从车内运镜到车载显示设备的时候,从主驾角度逐渐移动到车载显示设备,在运镜过程中,方向盘逐渐从显示界面消失,进而显示车载显示设备。通过这种方式,使得用户能够身临其境的体验车载显示设备的显示效果和交互体验。
可选地,基于所述第二运镜参数展示所述车体部件对应的第二交互元素,包括:
若在所述车体模型上展示的所述第二交互元素为运镜交互元素,则响应于对所述第二交互元素的触发操作,将视角范围调整为突出显示目标车体部件的显示视角;
若在所述车体模型上展示的所述第二交互元素为尺寸交互元素,则响应于对所述第二交互元素的触发操作,展示所述后备箱尺寸信息、所述座位尺寸信息、所述腿部空间尺寸信息、所述车体尺寸信息和所述轴距尺寸信息中至少一种。
在实际应用中,用户可以通过车辆模型及其对应的交互元素对相应的可控部件进行控制,这里还为用户提供方便操作的各种控件。比如,内饰控件、外观控件等。通过这些控件可以实现从车内到车外,或者从车外到车内的视角快速移动。在通过控件进行视角移动的时候,可以以第一人称视角从车内到车外或者从车外到车内,使得用户能够获得更加真实的参与体验。也可以采用穿越或者跳变的方式从车内到车外或者从车外到车内,视角切换速度更快。
可选地,还包括:响应于对车灯的触控操作,所述显示界面显示的内容从所述车体模型对应视角移动到车体外部模型的前方或后方;显示开启车灯后的所述车体外部模型。
在实际应用中,当车辆模型的车灯可以被触控开启或者关闭,若车灯具有动态效果在,则将进行动态展示。比如在开启刹车灯,若有闪烁效果,则会进行闪烁。为了使得用户获得更好的观看效果,当用户触发车灯后,会基于运镜参数对视角进行移动,以便用户能够直观的看到前方车灯或后方车灯。当然,也可以进行通过运镜参数围绕车辆模型旋转显示。
第二方面,本申请实施例提供一种对象显示装置,包括:包括存储器及处理器;其中,
所述存储器,用于存储程序;
所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于实现上述执行第一方面方法中的步骤。
第三方面,本申请实施例提供一种车辆,该车辆包括上述第二方面的对象显示装置。
第四方面,本申请实施例提供一种计算机程序产品,计算机程序产品被执行时能够实现第一方面方法中的步骤。
本申请实施例提供的对象显示方法、装置及产品中,基于第一运镜参数在显示界面展示车体模型,以及所述车体模型上的第一交互元素;当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件;基于所述第二运镜参数展示所述车体部件对应的第二交互元素。通过上述方案,在展示车体模型的时候,能够同时展示车体部件,并且这些车体部件可以通过交互元素进行控制。当用户触发交互元素的时候,会基于运镜参数从当前视角朝着交互元素对应的车体部件的方向移动,从而使得用户能够获得连贯的观看效果。例如,如果用户触发的车体部件是部分车体内部,则可以自动为用户展示车体内部尺寸信息,以便用户能够直观的了解到车体内部空间大小。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请举例说明的对象显示方法的流程示意图;
图2为本申请实施例举例说明的部分车体内部模型的示意图;
图3所示为本申请实施例举例说明的车体尺寸信息的示意图;
图4为本申请实施例举例说明的从座舱向车载显示设备方向移动的示意图;
图5为本申请实施例举例说明的车体颜色切换的示意图;
图6为本申请实施例提供的一种对象显示装置的结构示意图;
图7为本申请实施例提供的一种车辆的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
在本发明的说明书、权利要求书及上述附图中描述的一些流程中,包含了按照特定顺序出现的多个操作,这些操作可以不按照其在本文中出现的顺序来执行或并行执行。操作的序号如101、102等,仅仅是用于区分各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
在现有技术中,用户可以通过网站或者相关应用软件浏览车辆相关信息。但是这些车辆相关信息多是以静态图片形式为用户展示,或者采用拍摄视频进行展示。通过上述方式能够呈现给用户的视角和内容细节有限,无法满足用户多样化体验需求。换言之,若拍摄图片或者视频时,没有拍摄到某个部件或者角度,则用户无法查看到该细节内容。此外,由于拍摄得到的图片或者视频仅对用户进行展示,无法与用户形成良好的互动效果,用户无法获得良好的交互体验。因此,需要一种能够提升用户交互体验的车辆显示的方案。
本申请实施例提出一种对象显示方法。该方法可以应用于计算机、手机、头戴显示、车载显示等各种具有显示功能的终端设备。如图1为本申请举例说明的对象显示方法的流程示意图。从图1中可以看到,该方法具体包括如下步骤:
步骤101:基于第一运镜参数在显示界面展示车体模型,以及所述车体模型上的第一交互元素。
步骤102:当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件。
步骤103:基于所述第二运镜参数展示所述车体部件对应的第二交互元素。
需要说明的是,这里所说的第一运镜参数、第二运镜参数可以包括虚拟镜头移动的速度、角度、高度等各种参数。所展示的车体模型或车体部件,可以是车辆外部的显示内容,或者车辆内部的显示内容。若某个车体部件为支持交互功能的部件,则会在该车体部件附近显示交互元素。在显示该交互元素的时候,可以以区别于车体颜色的方式显示。若用户改变车体颜色时,该交互元素也自动进行颜色调整,使得交互元素的颜色与车体的颜色形成强烈反差,方便用户看到交互元素并引导用户触发。
当用户触发第一交互元素的时候,会从第一运镜参数调整到第二运镜参数的时候,从当前视角移动到能够看到被触发的车体部件的角度。比如,当前默认视角为车辆的右前方俯视角,当用户触发车辆后备箱对应的第一交互元素的时候,会基于运镜参数(运镜速度、高度、角度)的变化来调整展示的视角。这里需要说明的是,在基于运镜参数调整视角的过程中,会围绕车辆模型进行运镜,或者说以车辆模型或车辆模型中某个车体部件为显示内容中的主角进行运镜,使得用户能够全程观看到镜头移动过程。
在实际应用中,若用户在观看车体模型的时候,想要对某个车体部件进行针对性观看,则在从第一运镜参数到第二运镜参数过渡的调整过程中,使得镜头能够从车体模型的一个视角连续运镜到另外一个能够突出显示车体某个部件的视角,使得用户能够获得更加真实的车辆观看体验。此外,若检测到用户触发了位于车体内部的车体部件的交互元素,则可以推测用户想要观看部分车体内部(比如,后排空间、前排空间等),此时自动展示部分车体内部尺寸信息,能够智能化的满足用户的观看需求。
在一些实施例中,展示被触发后的部分车体内部区域时,可以同时在界面上显示该部分车体内部区域的尺寸信息,例如前排/后排腿部空间。可以理解,若检测到用户触发了位于车体内部的车体部件的交互元素,则可以推测用户可能想要观看部分车体内部(比如,后排空间、前排空间等)的空间尺寸,此时自动展示部分车体内部尺寸信息,能够智能化的满足用户的需求。
在另一些实施例中,当展示被触发后的部分车体内部区域时,可以在该部分车体内部区域展示用于触发显示尺寸信息的交互元素,当检测到用户对该标尺交互元素的触发操作之后,才展示该部分车体内部区域的尺寸信息。另外,检测到用户对该标尺交互元素的触发操作之后,还可以从当前视角逐渐过渡至特定视角,然后在该特定视角下展示尺寸信息。其中尺寸信息可以坐标轴的方式展示。
在一些实施例中,用户还可以在显示界面上自由移动拖拽车体模型,检测到用户的移动拖拽操作后,尺寸信息随之移动,到某些角度后尺寸信息可以消失不展示。
在本申请的一个或者多个实施例中,基于所述第二运镜参数展示所述车体部件对应的第二交互元素,包括:若在所述车体模型上展示的所述第二交互元素为运镜交互元素,则响应于对所述第二交互元素的触发操作,将视角范围调整为突出显示目标车体部件的显示视角;若在所述车体模型上展示的所述第二交互元素为尺寸交互元素,则响应于对所述第二交互元素的触发操作,展示所述后备箱尺寸信息、所述座位尺寸信息、所述腿部空间尺寸信息、所述车体尺寸信息和所述轴距尺寸信息中至少一种。
在一些实施例中,车体模型上可以显示两类交互元素,第一类交互元素用于触发改变显示界面上内容画面的运镜参数,以更方便用户观看的视角突出显示被触发后的车体部件;第二类交互元素用于触发显示车体部件对应区域的尺寸信息,以方便用户感知车辆的空间尺寸。其中,第二类交互元素不仅可以用于触发显示车体部件对应区域的尺寸信息,还可以同时触发改变显示界面上内容画面的运镜参数,使得能够以更方便用户观看的视角突出显示被触发的车体部件及对应的尺寸信息。可以采用不同的显示样式区分显示这两类交互元素,例如,第一类交互元素可以为圆点样式的触点,第二类交互元素可以为标尺样式的触点。第二类交互元素可以分布在车体模型顶部,以触发全局展示车辆尺寸;第二类交互元素还可以分布在后备箱内,以触发显示后备箱尺寸;第二类交互元素还可以为分布在前排/后排座椅区,以显示座椅上方的座位控件尺寸,和/或,座椅下方的腿部空间尺寸。另外,检测到用户第一次点击第二类交互元素,则在相应位置展示尺寸信息,若再次检测到用户点击该第二类交互元素,则尺寸信息消失。
同时,为了便于用户有更加直观的感受,还可以在空间内展示人物或物体模型,并可以设置人物或物体模型的相关参数,比如,人物的身高、体重、坐姿,比如物体模型的长宽高等等。
在本申请的一个或者多个实施例中,当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车顶部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到所述第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型对应视角向所述车顶部件所在方向移动;显示车体尺寸信息和轴距尺寸信息。
如图3所示为本申请实施例举例说明的车体尺寸信息的示意图。从图3中可以看到,这里所说的车体尺寸信息包括车辆外部整体的长宽高、轴距尺寸等车辆基本尺寸信息。此外,还可以包括离地间隙。当然若车辆支持可变悬挂功能,显示有可调离地间隙。比如,用户触发离地间隙尺寸信息的时候,车辆的空气悬挂会自动升降,并显示空气悬挂不同状态下的离地间隙。
在实际应用中,当用户点击特定部位(比如,车顶部件)对应的第一交互元素时,会基于用户点击部位从第一运镜参数调整到第二运镜参数,在运镜参数调整过程中对视角进行调整,当调整到合适的视角之后,会在合适的视角能够全面的了解到车辆整体信息,并针对车体尺寸(长宽高)和轴距尺寸进行展示。以便用户能够基于尺寸数值直接了解到车辆整体信息,是否符合自己预期和需求。此外,不同于通过参数列表显示车辆尺寸信息,通过车辆模型标注这些尺寸信息用户了解更加简单便利,不需要理解各种专业名词(比如,轴距、车长、车宽等),有效提升用户使用体验。
可以在展示车体尺寸信息、轴距尺寸信息的同时,还展示参照物,以便用户能够直观的了解到尺寸的大小。这里的参照物可以是车辆模型、人物等等。比如,用户可以添加自己已有车辆的车辆模型或者自己熟悉的车辆的车辆模型,从而用户直观对比了解当前车辆模型的实际大小。
在本申请的一个或者多个实施例中,显示车体尺寸信息和轴距尺寸信息之后,还包括:响应于对所述车体尺寸信息或所述轴距尺寸信息的点击操作,隐藏所述车体尺寸信息和所述轴距尺寸信息;或者,
所述车体尺寸信息和所述轴距尺寸信息的显示时间满足时间阈值时,隐藏所述车体尺寸信息和所述轴距尺寸信息。
在实际应用中,在显示车体尺寸信息和轴距尺寸信息的时候,可以为用户提供直观的参数值。用户观看完之后,将进一步观看其他车辆信息。则需要对此前显示的尺寸信息进行隐藏,避免影响用户进一步了解其他信息。
在隐藏尺寸信息的时候,可以根据用户的操作执行隐藏动作,也可以根据时间阈值进行定时隐藏。例如,用户可以针对性点击车体尺寸信息或轴距尺寸信息中任意一个,所有展示的尺寸信息自动隐藏。再例如,展示60秒后,自动隐藏。或者围绕车辆模型旋转一周后,自动隐藏。基于上述方案,既可以满足用户了解车辆尺寸信息的需求,还能够基于适当条件对尺寸信息进行隐藏,方便用户全面了解车辆的其他信息。
在本申请的一个或者多个实施例中,所述当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车门部件或后备箱部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体外部模型对应视角向部分车体内部模式所在方向移动;其中,所述部分车体内部模式为被开启的车门部件和/或后备箱部件移动;
展示开启的座舱内部的所述部分车体内部模型。
这里的车体部件是支持用户触发的,用户触发的车体部件不同(比如,车门部件、后备箱部件)对应的展示视角不同。当车门部件或后备箱部件开启的时候,用户通过显示界面不仅可以看到开启或关闭的动作过程,还能够看到开启或关闭的状态效果。此外,当车门部件或后备箱部件开启的时候,基于运镜参数调整视角后能够看到对应部件车体内部模型。如图2为本申请实施例举例说明的部分车体内部模型的示意图。比如,从图2中可以看到,当用户开启主驾车门的时候,能够看到驾驶室内部模型。在确定运镜参数的时候,可以基于第一人称视角进行确定,比如,基于用户身高1.75米高的视角展示开启车门后的主驾内部模型内容。从而使得用户获得更真实的视角体验。
在展示车辆模型的同时,用户可以根据自己的需求或兴趣选择需要进一步了解的部件,比如,车门部件、后备箱部件。当用户通过第一交互元素触发对应部件后,将会开启或关闭对应的车门部件或后备箱部件。若是开启车门部件或后备箱部件,则会进一步展示可见的部分车体内部模型,比如,车体内部的车门部件或后备箱部件。从而使得用户获得更加真实的交互体验。
在本申请的一个或者多个实施例中,展示开启的座舱内部的所述部分车体内部模型之后,还包括:响应于对所述车门部件或所述后备箱部件的第二交互元素的触发操作,所述显示界面显示的内容从所述部分车体内部模型对应视角移动到座舱内部对应视角;展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息中至少一种。
在展示车辆外部相关信息的时候,可以为用户提供轴距尺寸信息等,同理,在用户通过车辆模型观看车内信息的时候,为了使得用户能够直观了解车内空间大小,也可以对车内相关尺寸信息进行展示,比如,展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息等等。
同时,为了便于用户有更加直观的感受,还可以在空间内展示人物或物体模型,并可以设置人物或物体模型的相关参数,比如,用户可以根据自己及家人情况,设置虚拟人物的身高、体重、坐姿,比如物体模型的长宽高等等,进而,将用户设置的虚拟任务或物体放置在用户指定的位置。
进一步可选地,现场可以设置一个可以由用户控制的虚拟任务(用户可以选择任务角色、身高、体重、坐姿等等),用户可以控制虚拟人物行走、动作,可以控制虚拟人物进入座舱。虚拟人物进入座舱后,可以显示膝盖距离前座间隙、头顶间隙等等详细信息。更进一步地,该虚拟人物也可以为用户进行车辆相关性能介绍。比如,虚拟人物进入主驾位置,会对主驾相关功能进行介绍,当虚拟人物进入副驾座位时,会对副驾相关功能,人机交互设备操控特点等进行介绍和演示。
在本申请的一个或者多个实施例中,展示开启的座舱内部的所述车门部件或所述后备箱部件之后,还包括:响应于对车载显示设备的第二交互元素的触发操作,所述显示界面显示的内容从座舱内部向所述车载显示设备方向移动;在移动视角过程中所述座舱内部显示的方向盘逐渐消失。
如图4为本申请实施例举例说明的显示界面显示的内容从座舱向车载显示设备方向移动的示意图。从图4中可以看到,为了使得用户获得更好的视觉体验和交互体验,当用户视角进入主驾或者副驾之后,用户可以对车载显示设备进行控制,用户可以与车载显示设备进行有效互动。在进行视角切换的时候,基于运镜参数从方向盘可见视角逐渐移动到车载显示设备的视角。在视角移动过程中,为了获得更加真实的视觉体验,方向盘将跟随运镜逐渐从显示画面中消失。当视角切换为车载显示设备后,用户可以直接与显示设备进行互动。
例如,当用户通过连续运镜进入车内之后,可以看到车内的车载显示设备,该车载显示设备能够进行全尺寸展示,也就是将当前显示界面整体显示为车载显示设备的显示界面。从车内运镜到车载显示设备的时候,从主驾角度逐渐移动到车载显示设备,在运镜过程中,方向盘逐渐从显示界面消失,进而显示车载显示设备。通过这种方式,使得用户能够身临其境的体验车载显示设备的显示效果和交互体验。
在本申请的一个或者多个实施例中,还包括:在显示界面中的所述车体模型的上方,展示内饰控件和外观控件;响应于对所述内饰控件或所述外观控件的触发操作,展示车辆内部模型或所述车辆外部模型。
在实际应用中,用户可以通过车辆模型及其对应的交互元素对相应的可控部件进行控制,这里还为用户提供方便操作的各种控件。比如,内饰控件、外观控件等。通过这些控件可以实现从车内到车外,或者从车外到车内的视角快速移动。在通过控件进行视角移动的时候,可以以第一人称视角从车内到车外或者从车外到车内,使得用户能够获得更加真实的参与体验。也可以采用穿越或者跳变的方式从车内到车外或者从车外到车内,视角切换速度更快。
此外,在显示界面中可以展示切换控件;所述切换控件包括:切换车体颜色控件、切换轮毂控件、切换背景控件中至少一种。这些切换控件可以位于显示界面中的任意区域,例如可以位于车体模型的下方、上方、左侧或右侧。
如图5为本申请实施例举例说明的车体颜色切换的示意图。从图5中可以看到,有多种切换车体颜色控件供用户选择。当用户触发切换车体颜色控件的时候,车体外部颜色将会发生相应变化。当车体颜色变化后,交互元素的颜色也要进行相应调整,以便形成明显色差。
切换轮毂控件,可以是对轮毂款式、轮毂尺寸等进行调整,以便用户能够直观了解到车辆更换轮毂后的状态。
还可以通过切换背景控件对车辆模型所在展示环境进行背景切换,比如,从海边背景切换为城市背景、室内背景等等,从而使得用户能够看到不同光照不同展示效果。
在本申请的一个或者多个实施例中,还包括:响应于对车灯的触控操作,基于所述运镜参数从所述车体模型对应视角移动到车体外部模型的前方或后方;显示开启车灯后的所述车体外部模型。
在实际应用中,当车辆模型的车灯可以被触控开启或者关闭,若车灯具有动态效果在,则将进行动态展示。比如在开启刹车灯,若有闪烁效果,则会进行闪烁。为了使得用户获得更好的观看效果,当用户触发车灯后,会基于运镜参数对视角进行移动,以便用户能够直观的看到前方车灯或后方车灯。当然,也可以进行通过运镜参数围绕车辆模型旋转显示。
基于同样的思路,本申请实施例提供一种对象显示装置。如图6为本申请实施提供的对象显示装置的结构示意图。从图6中可以看到,该装置具体包括:包括存储器61及处理器62;其中,
所述存储器61,用于存储程序;
所述处理器62,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以用于实现上述执行:基于第一运镜参数在显示界面展示车体模型,以及所述车体模型上的第一交互元素;当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件;基于所述第二运镜参数展示所述车体部件对应的第二交互元素。
可选地,处理器62,还用于若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车顶部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到所述第二运镜参数过渡的过程中,显示界面显示的内容从车体模型对应视角向移动到所述车体外部模型对应视角;显示车体尺寸信息和轴距尺寸信息。
可选地,处理器62,还用于响应于对所述车体尺寸信息或所述轴距尺寸信息的点击操作,隐藏所述车体尺寸信息和所述轴距尺寸信息;或者,
所述车体尺寸信息和所述轴距尺寸信息的显示时间满足时间阈值时,隐藏所述车体尺寸信息和所述轴距尺寸信息。
可选地,处理器62,还用于若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车门部件或后备箱部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到第二运镜参数过渡的过程中,显示界面显示的内容从所述车体外部模型对应视角向部分车体内部模型所在方向移动;其中,所述部分车体内部模型为被开启的车门部件和/或后备箱部件移动;展示开启的座舱内部的所述部分车体内部模型。
可选地,处理器62,还用于响应于对所述车门部件或所述后备箱部件的第二交互元素的触发操作,所述显示界面显示的内容从所述部分车体内部模型对应视角移动到座舱内部对应视角;
展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息中至少一种。
可选地,处理器62,还用于响应于对车载显示设备的第二交互元素的触发操作,所述显示界面显示的内容从座舱内部向所述车载显示设备方向移动;
在移动视角过程中所述座舱内部显示的方向盘逐渐消失。
可选地,处理器62,还用于若在所述车体模型上展示的所述第二交互元素为运镜交互元素,则响应于对所述第二交互元素的触发操作,将视角范围调整为突出显示目标车体部件的显示视角;
若在所述车体模型上展示的所述第二交互元素为尺寸交互元素,则响应于对所述第二交互元素的触发操作,展示所述后备箱尺寸信息、所述座位尺寸信息、所述腿部空间尺寸信息、所述车体尺寸信息和所述轴距尺寸信息中至少一种。
可选地,处理器62,还用于响应于对车灯的触控操作,基于所述运镜参数从所述车体模型对应视角移动到车体外部模型的前方或后方;
显示开启车灯后的所述车体外部模型。
本申请实施例该提供了一种车辆,该车辆包括图6所示的电子设备。可选地,该车辆还可以包括显示装置,显示装置在电子设备的控制下显示对应的界面内容。
图7为本申请实施例提供的车辆设备的结构示意图,如图7所示,该车辆设备包括:存储器701以及控制器702。
存储器701,用于存储计算机程序,并可被配置为存储其它各种数据以支持在车辆设备上的操作。这些数据的示例包括用于在车辆设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
其中,存储器701可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random-Access Memory,SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable read only memory,EEPROM),可擦除可编程只读存储器(Electrical Programmable Read Only Memory,EPROM),可编程只读存储器(Programmable read-only memory,PROM),只读存储器(Read-Only Memory,ROM),磁存储器,快闪存储器,磁盘或光盘。
该车辆设备还包括:显示设备703。控制器702,与存储器701耦合,用于执行存储器701中的计算机程序,以用于:
基于第一运镜参数在显示界面展示车体模型,以及所述车体模型上的第一交互元素;
当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件;
基于所述第二运镜参数展示所述车体部件对应的第二交互元素。
可选地,所述当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车顶部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到所述第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向所述车顶部件所在方向移动;
显示车体尺寸信息和轴距尺寸信息。
可选地,显示车体尺寸信息和轴距尺寸信息之后,还包括:
响应于对所述车体尺寸信息或所述轴距尺寸信息的点击操作,隐藏所述车体尺寸信息和所述轴距尺寸信息;或者,
所述车体尺寸信息和所述轴距尺寸信息的显示时间满足时间阈值时,隐藏所述车体尺寸信息和所述轴距尺寸信息。
可选地,当所述第一交互元素被触发时,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体模型向被触发所述第一交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件,包括:
若所述第一运镜参数展示的车体模型为车体外部模型,响应于对车门部件或后备箱部件对应的所述第一交互元素的触发操作,在从所述第一运镜参数到第二运镜参数过渡的过程中,所述显示界面显示的内容从所述车体外部模型对应视角向部分车体内部模型所在方向移动;其中,所述部分车体内部模型为被开启的车门部件和/或后备箱部件移动;
展示开启的座舱内部的所述部分车体内部模型。
可选地,展示开启的座舱内部的所述部分车体内部模型之后,还包括:
响应于对所述车门部件或所述后备箱部件的第二交互元素的触发操作,所述显示界面显示的内容从所述部分车体内部模型对应视角移动到座舱内部对应视角;展示后备箱尺寸信息、座位尺寸信息、腿部空间尺寸信息中至少一种。
可选地,展示开启的座舱内部的所述部分车体内部模型之后,还包括:
响应于对车载显示设备的第二交互元素的触发操作,所述显示界面显示的内容从座舱内部向所述车载显示设备方向移动;
在移动视角过程中所述座舱内部显示的方向盘逐渐消失。
可选地,基于所述第二运镜参数展示所述车体部件对应的第二交互元素,包括:
若在所述车体模型上展示的所述第二交互元素为运镜交互元素,则响应于对所述第二交互元素的触发操作,将视角范围调整为突出显示目标车体部件的显示视角;
若在所述车体模型上展示的所述第二交互元素为尺寸交互元素,则响应于对所述第二交互元素的触发操作,展示所述后备箱尺寸信息、所述座位尺寸信息、所述腿部空间尺寸信息、所述车体尺寸信息和所述轴距尺寸信息中至少一种。
可选地,响应于对车灯的触控操作,基于所述运镜参数从所述车体模型对应视角移动到车体外部模型的前方或后方;
显示开启车灯后的所述车体外部模型。
上述图7中的显示设备703包括屏幕,其屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
上图7中的音频组件704,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(MIC),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
进一步,如图7所示,该车辆设备还包括:通信组件705、电源组件706等其它组件。图7中仅示意性给出部分组件,并不意味着车辆设备只包括图7所示组件。
上述图7中的通信组件705被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如WiFi,2G、3G、4G或5G,或它们的组合。在一个示例性实施例中,通信组件可基于近场通信(Near FieldCommunication,NFC)技术、射频识别(Radio Frequency Identification,RFID)技术、红外数据协会(Infrared Data Association,IrDA)技术、超宽带(Ultra Wide Band,UWB)技术、蓝牙技术和其他技术来实现。
其中,电源组件706,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
相应地,本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序/指令,计算机程序产品被执行时能够实现上述图2方法实施例中的各步骤。
并且,计算机程序产品可以通过计算机可读存储介质来实现,所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。
本申请实施例中,基于运镜参数展示车体模型,以及车体模型上车体部件对应的交互元素;当所述交互元素被触发时,基于所述运镜参数从所述车体模型向被触发所述交互元素对应的所述车体部件所在方向移动,以展示被触发后的所述车体部件;若所述车体部件为部分车体内部,则显示所述部分车体内部尺寸信息。通过上述方案,在展示车体模型的时候,能够同时展示车体部件,并且这些车体部件可以通过交互元素进行控制。当用户触发交互元素的时候,会基于运镜参数从当前视角朝着交互元素对应的车体部件的方向移动,从而使得用户能够获得连贯的观看效果。如果用户触发的车体部件是部分车体内部,则可以自动为用户展示车体内部尺寸信息,以便用户能够直观的了解到车体内部空间大小。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
- 一种基于水动力的小流域洪水自动预警仪
- 基于山区小流域暴雨山洪水位上涨变化的水位预警方法