模拟3D效果的在线展览方法及装置
文献发布时间:2023-06-19 09:32:16
技术领域
本发明涉及展会展览技术领域,特别涉及一种通过图片多层叠加的方式来模拟3D效果的在线展览方法及装置。
背景技术
现有在线展览方式一般有二维平面模式和三维立体模式两种,其中二维模式画面立体性和丰富程度差,实现效果和画面表现力没有三维效果好,不能给用户身临其境的参展体验,而三维模式需要使用3D引擎进行实时渲染,系统资源和内存消耗比较大,运行速度慢。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一目的在于提出一种模拟3D效果的在线展览方法,改变了普通2D效果画面立体性和丰富程度差的缺点,虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
本发明的第二个目的在于提出一种模拟3D效果的在线展览装置。
为达到上述目的,本发明第一方面实施例提供一种模拟3D效果的在线展览方法,包括以下步骤:获取展区长廊的各布置展位的展位素材,其中,所述各布置展位包括超近景层、近景层、中景层和远景层;对所述各布置展位的展位素材进行计算、压缩和集成,以将不同层级的展位素材叠加显示在二维平面空间页面;以目标位置和目标速度控制不同层级元素的展位素材模拟3D空间的视角,模拟所述3D空间内的立体感。
根据本发明实施例的模拟3D效果的在线展览方法,通过图片多层叠加的方式,设置不同层级元素的不同位置和速度,使观展者体会到立体空间的视觉效果,用户体验更加真实,改变了普通2D效果画面立体性和丰富程度差的缺点,此外虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
另外,根据本发明上述实施例的模拟3D效果的在线展览方法还可以具有以下附加的技术特征:
进一步地,在本发明的一个实施例中,还包括:在观战者访问观展页面时,根据浏览指令显示展区内对应展位。
进一步地,在本发明的一个实施例中,所述超近景层、所述近景层、所述中景层和所述远景层的层数为至少一层。
进一步地,在本发明的一个实施例中,在获取所述各布置展位的展位素材之前,还包括:接收布展者的身份识别信息;在所述身份识别信息验证通过后,根据所述布展者的控制指令对所述展位素材进行布置。
进一步地,在本发明的一个实施例中,所述展区长廊为多个,以允许多个布展者用户进行布展。
为达到上述目的,本发明第二方面实施例提供一种模拟3D效果的在线展览装置,包括:获取模块,用于获取展区长廊的各布置展位的展位素材,其中,所述各布置展位包括超近景层、近景层、中景层和远景层;叠加显示模块,用于对所述各布置展位的展位素材进行计算、压缩和集成,以将不同层级的展位素材叠加显示在二维平面空间页面;控制模块,用于以目标位置和目标速度控制不同层级元素的展位素材模拟3D空间的视角,模拟所述3D空间内的立体感。
根据本发明实施例的模拟3D效果的在线展览装置,通过图片多层叠加的方式,设置不同层级元素的不同位置和速度,使观展者体会到立体空间的视觉效果,用户体验更加真实,改变了普通2D效果画面立体性和丰富程度差的缺点,此外虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
另外,根据本发明上述实施例的模拟3D效果的在线展览装置还可以具有以下附加的技术特征:
进一步地,在本发明的一个实施例中,还包括:浏览模块,用于在观战者访问观展页面时,根据浏览指令显示展区内对应展位。
进一步地,在本发明的一个实施例中,所述超近景层、所述近景层、所述中景层和所述远景层的层数为至少一层。
进一步地,在本发明的一个实施例中,还包括:接收模块,用于在获取所述各布置展位的展位素材之前,接收布展者的身份识别信息;布置模块,用于在所述身份识别信息验证通过后,根据所述布展者的控制指令对所述展位素材进行布置。
进一步地,在本发明的一个实施例中,所述展区长廊为多个,以允许多个布展者用户进行布展。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的系统结构示意图;
图2为根据本发明实施例提供的一种模拟3D效果的在线展览方法的流程图;
图3为根据本发明实施例的模拟3D效果的在线展览装置的示例图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
针对现有在线展览方式2D模式画面效果不佳和3D模式系统资源和内存消耗大、运行速度慢的缺点,本发明提供了一种通过图片多层叠加的方式来模拟3D效果的在线展览方法及装置,将展览素材展示在二维平面空间页面内,通过控制不同层级元素的位置和速度造成不同位置视角不同的效果,来模拟3D空间内的立体感。
下面将参照附图描述根据本发明实施例提出的模拟3D效果的在线展览方法及装置,首先将参照附图描述根据本发明实施例提出的模拟3D效果的在线展览方法。
需要说明的是,如图1所示,本发明实施例中包括后台布展系统和前台观展页面两部分,相应的有布展者和观展者两种用户。其中,后台布展系统是提供给布展者用来进行展位布置的系统,前台观展页面是提供给观展者进行展位浏览的页面;具体地:布展者通过后台布展系统上传不同层级的展位素材,这些素材经过计算、压缩与集成后以多层次、具有空间纵深视觉效果的画面展示在观展页面内,观展者可以在观展页面内滑动进行展位的浏览。
具体而言,图2为本发明实施例所提供的一种模拟3D效果的在线展览方法的流程示意图。
如图2所示,该模拟3D效果的在线展览方法包括以下步骤:
在步骤S101中,获取展区长廊的各布置展位的展位素材,其中,各布置展位包括超近景层、近景层、中景层和远景层。
其中,展区长廊为多个,以允许多个布展者用户进行布展;展位素材包括文本、图片和视频等不同层级的素材。具体地:如图1所示,布展者在后台布展系统注册登陆之后,上传文本、图片和视频等不同层级的展位素材布置展位。
在本发明的一个实施例中,超近景层、近景层、中景层和远景层的层数为至少一层。
可以理解的是,如图1所示,本发明实施例将平面空间分为四层:超近景层、近景层、中景层和远景层,具体层数可根据实际需要进行调整,相应的展位素材在这四个层级叠加显示。
进一步地,在本发明的一个实施例中,在获取各布置展位的展位素材之前,还包括:接收布展者的身份识别信息;在身份识别信息验证通过后,根据布展者的控制指令对展位素材进行布置。
可以理解的是,身份识别信息包括两种权限的用户信息:普通布展者和管理员。其中,
普通布展者在后台布展系统进行注册之后,登录自己的账户,然后就可以对自己的展位进行布置和预览;
管理员用户在后台管理系统进行注册之后,登录自己的账户,可以对自己的整个展区长廊的所有展位进行查看和管理,还可以对展区里各个展位顺序进行调整、设置某个展位为显示状态或者隐藏状态。
在步骤S102中,对各布置展位的展位素材进行计算、压缩和集成,以将不同层级的展位素材叠加显示在二维平面空间页面。
可以理解的是,如图1所示,后台布展系统将各个布展者上传的素材进行计算、压缩和集成,将不同层级的展位素材叠加显示在二维平面空间页面。
在步骤S103中,以目标位置和目标速度控制不同层级元素的展位素材模拟3D空间的视角,模拟3D空间内的立体感。
可以理解的是,如图1所示,后台布展系统同时控制不同层级元素的位置和速度,来模拟3D空间的视角,最终提供给用户具有空间纵深视觉效果的观展页面。
进一步地,在本发明的一个实施例中,还包括:在观战者访问观展页面时,根据浏览指令显示展区内对应展位。
可以理解的是,如图1所示,在前台观展页面的观展者可以看到各个布展者布置好的展区长廊,手指或者鼠标在页面内进行滑动以浏览不同位置的展品。也就是说,观展者通过PC或移动设备浏览器访问观展页面,鼠标或者手指在页面内滑动,即可以浏览到展区内的所有展位。
根据本发明实施例提出的模拟3D效果的在线展览方法,通过图片多层叠加的方式,设置不同层级元素的不同位置和速度,使观展者体会到立体空间的视觉效果,用户体验更加真实,改变了普通2D效果画面立体性和丰富程度差的缺点,此外虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
其次参照附图描述根据本发明实施例提出的模拟3D效果的在线展览装置。
图3是本发明实施例的模拟3D效果的在线展览装置的方框示意图。
如图3所示,该模拟3D效果的在线展览装置10包括:获取模块100、叠加显示模块200和控制模块300。
其中,获取模块100用于获取展区长廊的各布置展位的展位素材,其中,各布置展位包括超近景层、近景层、中景层和远景层;叠加显示模块200用于对各布置展位的展位素材进行计算、压缩和集成,以将不同层级的展位素材叠加显示在二维平面空间页面;控制模块300用于以目标位置和目标速度控制不同层级元素的展位素材模拟3D空间的视角,模拟3D空间内的立体感。本发明实施例的装置10改变了普通2D效果画面立体性和丰富程度差的缺点,虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
进一步地,在本发明的一个实施例中,本发明实施例的装置10还包括:浏览模块。其中,浏览模块用于在观战者访问观展页面时,根据浏览指令显示展区内对应展位。
进一步地,在本发明的一个实施例中,超近景层、近景层、中景层和远景层的层数为至少一层。
进一步地,在本发明的一个实施例中,本发明实施例的装置10还包括:接收模块和布置模块。其中,接收模块用于在获取各布置展位的展位素材之前,接收布展者的身份识别信息;布置模块用于在身份识别信息验证通过后,根据布展者的控制指令对展位素材进行布置。
进一步地,在本发明的一个实施例中,展区长廊为多个,以允许多个布展者用户进行布展。
需要说明的是,前述对模拟3D效果的在线展览方法实施例的解释说明也适用于该实施例的模拟3D效果的在线展览装置,此处不再赘述。
根据本发明实施例提出的模拟3D效果的在线展览装置,通过图片多层叠加的方式,设置不同层级元素的不同位置和速度,使观展者体会到立体空间的视觉效果,用户体验更加真实,改变了普通2D效果画面立体性和丰富程度差的缺点,此外虽模拟了3D的效果,但并不需要使用3D引擎进行实时渲染,减轻了系统资源和内存的消耗,加载和运行速度更快。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
- 模拟3D效果的在线展览方法及装置
- 电气设备在线检测装置的实验室模拟试验装置及试验方法