一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于移动端3D图形技术的线上地摊一站式购物系统及其控制方法与流程

2022-03-13 23:11:24 来源:中国专利 TAG:

基于移动端3d图形技术的线上地摊一站式购物系统及其控制方法
技术领域
1.本发明涉及互联网技术领域,尤其涉及基于移动端3d图形技术的线上地摊一站式购物系统及其控制方法。


背景技术:

2.目前互联网市场上的购物商城较多,有b2b为代表的阿里巴巴、慧聪网等;b2c为代表的天猫、京东;淘宝、闲鱼为代表的c2c等。模式多样化,且购物场景基本都是平面陈列式,千篇一律,除了商品符合度、客服、物流等体验因素外,还未有一家是从购物场景、娱乐、社交等因素,且全面支持疫情后经济复苏的购物系统。


技术实现要素:

3.本发明提供了一种基于移动端3d图形技术的线上地摊一站式购物系统,包括:
4.角色管理模块:设计和开发多种地摊卖主角色和多种消费者角色;
5.街道管理模块:街道对应商品品类,通过移动终端一次只能登陆一个街道,可在不同街道之间进行界面的切换,消费者能够在街道中漫游,并对消费者角色进行操作;
6.摊位管理模块:摊位是一幢建筑的商铺,或者是街道旁边的地摊,每个商铺有一位导购员角色为消费者提供导购服务,并能够实现适时的对话交互;摊位的摊主为导购员,也能够实现适时的对话交互;
7.商品浏览模块:消费者在浏览摊位时,能够触发商品货架,所有的商品都陈列在货架上,所有商品详情浏览都采用3d全景影像技术,360-720度全方位的浏览商品详情信息,对于需要购买的商品,可以加入到购物车中;
8.支付管理模块:对于需要购买的商品,采用合并支付、或单商品支付,支付支持收货地址的添加、修改和删除,支持发票信息的录入,支持商家和平台优惠券的抵扣结算;
9.游戏管理模块:娱乐专区包括多种游戏,支持单机和多人联机娱乐。
10.作为本发明的进一步改进,在所述角色管理模块中,采用3dmax技术,设计和开发多种地摊卖主角色和多种消费者角色,消费者角色能够对肤色、头发、衣饰、面部进行选择;
11.在所述街道管理模块中,支持720度对角色人物进行操作,街道场景中能够实现动态水流特效、动态雾效果、hdr动态灯光渲染、实例化渲染,场景中设置挖宝箱互动环节,从挖宝箱中能够挖到商铺和平台的优惠券,购物支付时可进行抵扣。
12.作为本发明的进一步改进,在所述摊位管理模块中,摊位和商铺能够增加、删除和修改,支持素材、扩展、基础信息的配置化管理,商铺和摊位分冻结和激活两种状态,已经入驻的摊位和商铺为激活状态,没有入驻或者已经入驻但违规经营的摊位和商铺,支持冻结的操作,冻结后消费者无法在摊位和商铺进行商品的浏览和导购员的对话交互。
13.作为本发明的进一步改进,在游戏管理模块中,可以邀请好友一起进入并多人联机,娱乐过程中可获得积分,在地摊上购物时可用积分作为折扣。
14.作为本发明的进一步改进,该线上地摊一站式购物系统还包括广告弹幕管理模块,
15.广告弹幕管理模块:消费者在场景漫游过程中,在移动端上方能够看到弹幕文字信息,文字信息在后台进行配置,文字信息包括广告,广告信息收费在后台进行配置,并支持多种支付方式;在购物场景的路口地段,通过广告牌以文字及视频方式滚动播放,广告在后台管理中按要求上传视频,文字编辑功能。
16.作为本发明的进一步改进,该线上地摊一站式购物系统还包括社交模块,
17.社交模块:所有在线消费者用户在购物场景中能够在线留言,留言信息在移动终端屏幕以弹窗的方式呈现,支持使用表情图,并能够收藏表情图片,关注的用户可以@对话;可通过手机号、附近的人、在线匹配、账户号码加对方为好友,根据消费者的所在位置附近的用户进行匹配为好友,也可根据消费的需求、爱好、标签资料进行匹配,为消费者选择到合适的好友,上述无论是哪种加好友方式都需要进行对方或者双方许可;支持好友建群,群中所有人可同时显示在场景中,可看到群中好友购买商品的历史交易信息及评价;支持语音、视频方式在移动终端多人进行在线交流和沟通。
18.作为本发明的进一步改进,该线上地摊一站式购物系统还包括移动端管理模块,
19.移动端管理模块:使用flutter构建用户界面,根据flutter技术框架的api,针对本系统开发过程中涉及3d、动画、手势、渲染效果,实现了ui设计的渲染效果;运用flutter技术框架的工具和库,能够并行在ios和android系统中实现所有功能的开发,ios或android开发人员,使用flutter作为视图层,与已经用java/objc/swift开发完成的部分相结合,进行混合开发。
20.作为本发明的进一步改进,该线上地摊一站式购物系统通过3d图形技术结合unity3d引擎,虚拟构建3d摊位场景,从平面陈列式升为立体场景。
21.作为本发明的进一步改进,该线上地摊一站式购物系统还包括运行在移动终端的app,在app启动时,将内存分成多个存储块,将图片储存在多个存储块中,需要用图片时从对应的存储块中取图片,当不用图片时将对应的存储块空间释放。
22.本发明还公开了一种基于本发明所述线上地摊一站式购物系统进行购物的控制方法,包括如下步骤:
23.步骤1:下载app,在菜单栏中点击3d商城,选择进入3d商城;
24.步骤2:进行注册进入3d场景,或者不注册以游客身份进入3d商城;
25.步骤3:进入3d商城,在场景选择中有不同的街道地图,选择相应的街道地图进入;
26.步骤4:进入3d商城后,进行逛街、购物、娱乐和社交;
27.步骤5:在场景中的店铺,进行商品选择,并对选择的商品加入购物车;
28.步骤6:判断是否继续购物,如果是,那么返回执行步骤3,否则执行步骤7;
29.步骤7:在购物车中,确认定单后进行支付,支付时如果是游客身份,需进行用户注册,注册后填写收货地址;
30.步骤8:选择付款方式进行付款;
31.步骤9:完成订单,可按订单的不同状态进行查询。
32.本发明的有益效果是:在疫情后经济发展出现下滑的情况下,本发明通过unity3d引擎虚拟构建3d场景,为中小型企业、就业有困难的主体及个人,免费提供再创业、再就业
的平台服务,支持疫后经济重振。同时,随着消费者体验需求的不断提高,创新性的尝试融入3d场景,增加逛街、娱乐、社交等属性,全面提升消费者的购物体验。
附图说明
33.图1是本发明的系统原理框图;
34.图2是本发明的方法流程图。
具体实施方式
35.本发明公开了一种基于移动端3d图形技术的线上地摊一站式购物系统,该线上地摊一站式购物系统以下简称本系统,随着移动端开发技术的发展,移动端跨平台开发始终是开发者追求的技术方向,目前移动端跨平台相关技术框架少,掌握人员廖廖较少,制约了移动端跨平台技术开发的发展。本系统开发将运用flutter技术框架,实现快速在ios和android上构建高质量的原生用户界面,解决开发一套特定语法规则的程序需要在不同的智能终端上运行的问题,实现一次开发、多平台支持的开发模式,从而节省了大量开发的人力成本、缩短项目的开发周期,降低了本系统的开发成本。
36.本发明通过3d图形技术,结合unity3d引擎,虚拟构建基于3d地摊场景的购物系统,从平面陈列式升为立体场景,让用户在购物的同时,能够参与到场景的互动中,相比传统购物系统,增加了逛街、娱乐及社交的属性。同时基于地摊场景,为在此次疫情中受到冲击的中小微企业及就业困难的个人,提供了就业、创业等平台服务,实现地摊经济从线下向线上的转变,全面支持疫后经济复苏。
37.另外,在本系统开发过程中,需要显示大量的3d场景模型、商品图片、在线人物及5个不同场景环境模型和图片,运行本系统app会消耗大量的内存,造成耗电增大,手机发热、运行卡顿,还会被操作系统的守护进程给杀掉(无论是前台还是后台)。针对上述问题,本发明在移动app开发过程中对内存优化进行了创新,解决了内存占用过高引起的问题。
38.自疫情以来,国内经济发展受到严重冲击,国家鼓励地摊经济发展,是为服务民生而采取的一种经济措施,目的是保就业、促民生、活市场、谋发展。本发明结合移动端互联网将地摊以3d图形技术的方式搬到线上,是对线下地摊容量的有力补充,不仅在地摊数量上进行了扩容,同时也解决了线下地摊数量爆炸式的增长带来的城市管理、人员管理等诸多难题。同时,在“地摊经济”的催生下,购物系统中设计地摊场景,实现地摊经济从线下向线上的转变。
39.另外,近年来3d图形技术的发展势头非常迅猛,软件方面游戏的画面和逼真度有了长足进步。同时,随着5g网络普及,以及手机硬件配置不断提升,为在手机端上开发本系统创造了基础条件。本系统将运用unity3d引擎技术,依托移动端app开发及5g技术,虚拟构建地摊场景,结合游戏场景元素,融入逛街、购物、娱乐、社交为一体的线上地摊模式,达到沉浸式购物,使购物娱乐化,增强用户在购物时的娱乐性及趣味性。
40.本发明的目的是通过3d图形技术、5g网络技术、移动端技术发展成熟的条件,通过unity3d引擎虚拟构建3d地摊场景,解决线下地摊因为国家政策的扶持出现爆炸式增长带来的城市管理、人员管理等问题。在疫情后经济发展出现下滑的情况下,为中小型企业、就业有困的主体及个人,免费提供再创业、再就业的平台服务,支持疫后经济重振。同时,随着
消费者体验需求的不断提高,创新性的尝试融入3d场景,增加逛街、娱乐、社交等属性,全面提升消费者的购物体验。
41.如图1所示,本发明公开了一种基于移动端3d图形技术的线上地摊一站式购物系统,包括角色管理模块、街道管理模块、摊位管理模块、商品浏览模块、支付管理模块、游戏管理模块、广告弹幕管理模块、社交模块和移动端管理模块。
42.在app启动初期,会申请足够的内存用来储存图片,如果将申请的内存看作一个大的柜子,将柜子分成若干小块(小块可以看作一个小的抽屉,抽屉在大的柜子里面),这样每次下载图片和显示图片的时候就可以不用每次都申请柜子,避免每次申请柜子的空间,过多的消耗掉移动端手机的内存。直接从申请好柜子的抽屉里面取,当不用存储图片时将对应的抽屉空间释放,这样就可以做到快速取到内存和快速释放,并且还可以多次使用。避免重重创建和释放。这样很好的解决了使用本系统app带来移动端手机运行卡顿、用电过快、发热这一关键问题,提高了app的使用体验。
43.即,在app启动初期,将内存(内存相当于柜子)分成多个存储块(存储块相当于抽屉),将图片储存在多个存储块中,需要用图片时从对应的存储块中取图片,当不用图片时将对应的存储块空间释放。
44.角色管理模块:采用3dmax技术,设计和开发4种地摊卖主角色,年龄为中青年,形象朴实;设计和开发8种消费者角色,年龄为18-65周岁,形象偏重时尚,消费者角色可对肤色、头发、衣饰、面部等进行个性化选择。
45.街道管理模块:街道对应商品品类,专门为健康产品、日用百货、服装、蔬菜生鲜等品类设计和开发不同主题的街道风格。消费者通过手机端(安卓和ios)一次只能登陆某个街道,解决手机端加载场景地图太大而影响手机运行性能的问题,不过可在不同街道之间进行界面的切换。在街道中,消费者可以进行走、跑等方式漫游,支持720度对角色人物进行操作,街道场景中能够实现动态水流特效、动态雾效果、hdr动态灯光渲染、实例化渲染,场景中设置挖宝箱互动环节,从挖宝箱中能够挖到商铺和平台的优惠券,购物支付时可进行抵扣。
46.摊位管理模块:摊位可以是一幢建筑的商铺,也可以是街道旁边的地摊。建筑的商铺面向中小微企业入驻,街道旁边的地摊面向个人入驻。商铺有5种风格可供选择,商铺可设置名称、门牌号、logo等不同基础信息,每个商铺有一位导购员角色为消费者提供导购服务,并能够实现适时的对话交互。摊位可设置摊位名称及摊位编号,摊位有货车、货柜、地毯、桌子4种形态,摊主为导购员,也可实现适时的对话交互。摊位和商铺可以增加、删除和修改,支持素材、扩展、基础信息的配置化管理,商铺和摊位分冻结和激活两种状态,已经入驻的摊位和商铺为激活状态,没有入驻或者已经入驻但违规经营的摊位和商铺,支持冻结的操作,冻结后消费者无法在摊位和商铺进行商品的浏览和导购员的对话交互。
47.商品浏览模块:消费者在浏览摊位时,能够触发商品货架,所有的商品都陈列在货架上,本发明考虑到商品在3d建模的工作量及维护量,因此所有商品详情浏览都采用3d全景影像技术,360-720度全方位无死角的浏览商品详情信息,所见即所得的浏览到消费者关注的真实商品信息。对于需要购买的商品,可以加入到购物车中。
48.支付管理模块:对于需要购买的商品,可以合并支付,也可单商品支付,支付支持收货地址的添加、修改和删除,支持发票信息的录入,支持商家和平台优惠券的抵扣结算。
考虑到支付宝和微信支付的普及率,采用这两种作为支付的方式。
49.游戏管理模块:在场景中逛街逛累了,可以进入娱乐专区,娱乐专区包括黄金矿工、消消乐和欢乐农场。支持单机和多人联机娱乐,也可以邀请好友一起进入并多人联机,娱乐过程中可获得积分,在地摊上购物时可用积分作为折扣,提高购物的娱乐性及趣味性。
50.广告弹幕管理模块:消费者在场景漫游过程中,在移动端上方可以看到弹幕文字信息,文字信息可以在后台进行配置,信息以广告为主,广告信息收费可以在后台进行配置,并支持支付宝和微信支付两种支付方式,广告的收费配置按天数、时段、文字字数等不同套餐来进行设定。同时在购物场景的路口地段,通过广告牌以文字及视频方式滚动播放,广告在后台管理中可以按要求上传视频,文字编辑功能等,广告的收费配置按天数、时段、地理位置等不同套餐来进行设定。
51.社交模块:所有在线消费者用户在购物场景中能够在线留言,留言信息在移动端屏幕的左下方以弹窗的方式呈现,支持使用表情图,并能够收藏表情图片,关注的用户可以@对话。可通过手机号、附近的人、在线匹配、账户号码等加对方为好友,根据消费者的所在位置附近的用户进行匹配为好友,也可根据消费的需求、爱好、标签等资料进行匹配,为消费者选择到合适的好友,上述无论是哪种加好友方式都需要进行对方或者双方许可。支持好友建群,群中所有人可同时显示在场景中,可看到群中好友购买商品的历史交易信息及评价。支持语音、视频等方式在移动端多人进行在线交流和沟通。
52.移动端管理模块:flutter能够与java、c等开发框架语言较好的进行结合,解决了本系统开发过程中兼容性问题。使用flutter内置炫丽的materialdesign和cupertino(ios风格)widget、丰富的motionapi、平滑而自然的滑动效果和平台感知,用户与界面的交互效果明显提升。使用flutter的现代、响应式框架,和一系列基础widget,快速构建用户界面。根据flutter技术框架功能强大且灵活的api,针对本系统开发过程中涉及3d、动画、手势、渲染效果等,实现了ui设计的渲染效果。核心是运用flutter技术框架丰富的工具和库,能够并行在ios和android系统中实现所有功能的开发,ios或android开发人员,使用flutter作为视图(view)层,可以与已经用java/objc/swift开发完成的部分相结合,进行混合开发。运用flutter技术框架在本系统的实施,替代了ios和android需要使用各自开发技术框架的行业通用性方案,解决了一个开发团队使用一套技术框架的统一性跨平台问题,本系统在后续的版本迭带、代码优化和维护等方面,运用flutter技术框架后具备技术创新优势。
53.如图2所示,本发明还公开了一种基于本发明的线上地摊一站式购物系统进行购物的控制方法,包括如下步骤:
54.步骤1:下载有味生活app,在“菜单”栏中点击“3d商城”,选择进入“3d商城”。
55.步骤2:进行注册进入3d场景(也可以游客身份进入3d商城不进行注册)。
56.步骤3:进入“3d商城”,在场景选择中有不同的街道地图(街道地图按商品品类),选择相应的街道地图进入。
57.步骤4:进入“3d商城”后,可以进行逛街、购物、娱乐和社交;在虚拟现实的街道中可以逛街,同时支持多人在线并可以文字方式进行交互,也可加为好友,在街道中有若干挖宝箱,可挖出优惠券(平台券或商家券),在街道某个区域,可进入玩黄金矿工、消消乐、欢乐农场等免费游戏。
58.步骤5:在场景中的店铺,可进行商品选择,并对选择的商品加入购物车。
59.步骤6:判断是否继续购物,如果是,那么返回执行步骤3,否则执行步骤7。
60.步骤7:在购物车中,确认定单后可进行支付,支付时如果是游客身份,需进行用户注册,注册后填写收货地址。
61.步骤8:选择付款方式进行付款,支持支付宝和微信两种支付方式。
62.步骤9:完成订单,可按订单的不同状态进行查询。
63.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献