【技术实现步骤摘要】
一种3D模型实时渲染方法、装置及存储介质
本专利技术涉及模型渲染技术,尤其涉及一种3D模型实时渲染方法、装置及存储介质。
技术介绍
目前,现有的家居设计软件,一般是用户通过软件设计好整个产品,比如全屋的户型图,然后再通过软件对全屋户型图进行渲染得到全屋效果图;若对某个角度或部位进行改变后,需要通过软件对全屋户型图进行整个渲染得到全屋效果图后,从全屋效果图中查看某个角度或部分的效果图。也即是说每次改变一个角度、部位或元素时都需要重新对全屋效果图进行渲染,由于软件在对户型图进行渲染时,由于涉及到的图片、文件、模型等数据较多,使得渲染时间很长;同时,渲染时间还与硬件有关,比如设备的硬件成本低时,其渲染时间就更长,因此,每次改变都需要等待较长时间,给用户带来了不好的体验。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种3D模型实时渲染方法,其能够解决现有技术中不能够根据用户实时改变的户型图而进行实时渲染的问题。本专利技术的目的之二在于提供一种3D模型实时渲染装置,其能够解决现有技术 ...
【技术保护点】
1.一种3D模型实时渲染方法,其特征在于,所述实时渲染方法包括:/n户型图渲染步骤:在远程服务器上对每个户型图进行渲染生成对应的3D模型场景,并为每个户型图的3D模型场景配置对应url地址并将url地址返回给客户端;使得客户端通过url地址得到对应户型图的全景效果图;/n匹配步骤:远程服务器获取替换指令,并根据待更新户型图匹配得出远程服务器上对应的3D模型场景;所述替换指令包括待更新户型图、替换的图片文件和替换的图片文件所在待更新户型图中的位置;/n渲染更新步骤:远程服务器根据替换的图片文件和替换的图片文件所在待更新户型图中的位置对所述待更新户型图进行重新渲染,进而更新远程 ...
【技术特征摘要】
1.一种3D模型实时渲染方法,其特征在于,所述实时渲染方法包括:
户型图渲染步骤:在远程服务器上对每个户型图进行渲染生成对应的3D模型场景,并为每个户型图的3D模型场景配置对应url地址并将url地址返回给客户端;使得客户端通过url地址得到对应户型图的全景效果图;
匹配步骤:远程服务器获取替换指令,并根据待更新户型图匹配得出远程服务器上对应的3D模型场景;所述替换指令包括待更新户型图、替换的图片文件和替换的图片文件所在待更新户型图中的位置;
渲染更新步骤:远程服务器根据替换的图片文件和替换的图片文件所在待更新户型图中的位置对所述待更新户型图进行重新渲染,进而更新远程服务器的数据库中存储的所述待更新户型图的3D模型场景;
显示步骤:远程服务器将所述待更新户型图的3D模型场景的url地址返回客户端。
2.根据权利要求1所述一种3D模型实时渲染方法,其特征在于,所述户型图渲染步骤包括:
步骤S11、将渲染服务模块部署于远程服务器上,并将渲染数据存储于远程服务器的数据库中;
步骤S12、远程服务器获取户型图并从远程服务器的数据库中匹配对应的渲染数据,然后根据对应的渲染数据对户型图的3D模型进行渲染得出户型图的3D模型场景,并为户型图的3D模型场景设置url地址,并将url地址返回给客户端。
3.根据权利要求2所述一种3D模型实时渲染方法,其特征在于,所述渲染数据包括模型数据、贴图数据、材质数据及灯光数据。
4.根据权利要求1所述一种3D模型实时渲染方法,其特征在于,所述显示步骤还包括:远程服务器根据所述url地址生成二维码,并将二维码返回给客户端。
5.根据权利要求1所述一种3D模型实时渲染方法,其特征在于,所述渲染更新步骤还包括通过调用虚幻引擎4对所述待更新户型图进行重新渲染。
6.一种3D模型实时渲染装置,包括存储器和处理器,所述存储器上存储有可在处理器上运行的实时渲染程序,所述实时...
【专利技术属性】
技术研发人员:区幸礼,杨海聪,薛冠衡,
申请(专利权)人:佛山欧神诺云商科技有限公司,佛山欧神诺陶瓷有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。