一种基于3D绘画协议的汽车模型展示方法技术

技术编号:22078494 阅读:90 留言:0更新日期:2019-09-12 15:06
本发明专利技术涉及三维模型技术领域,尤其涉及一种基于3D绘画协议的汽车模型展示方法,步骤S1、采用3D建模软件制作汽车初始模型,并且制作汽车初始模型相应的材质贴图;步骤S2、搭建3D绘画协议编辑环境,在编辑环境内编写所述材质贴图的材质配置文件以形成3D场景;步骤S3、读取材质配置文件,并对材质配置文件加载不同的参数;步骤S4、对汽车初始模型添加控制组件及界面编辑器,以形成汽车最终模型;步骤S5、采用终端设备展示汽车最终模型。有益效果在于:该方法操作直观方便,功能多样性,可以对汽车的不同部位的材质进行在线编辑,并且可以实时展示编辑的结果,减少销售的成本,既保证了汽车模型的真实感,也保证了画面的流畅性。

A Method of Vehicle Model Display Based on 3D Painting Protocol

【技术实现步骤摘要】
一种基于3D绘画协议的汽车模型展示方法
本专利技术涉及三维模型
,尤其涉及一种基于3D绘画协议的汽车模型展示方法。
技术介绍
随着信息化技术的快速发展,某些行业在销售实物产品的过程中除了采用“实物现场展示”,“纸质图册展示”或“电子图片展示”外,越来越多的公司开始采用三维虚拟实时展示系统进行展示。三维虚拟实时展示的优点是:可以轻易的进行720度全方位观察产品;可以任意更换产品的模型、材质、颜色并实时的进行展示。但是,现有的三维虚拟实时展示系统大多采用传统的渲染技术,渲染的效果不够逼真。因为渲染的效果不够逼真,会导致消费者与销售者产生销售纠纷,这也是阻碍三维虚拟实时展示系统在某些行业的实物产品销售过程中广泛应用的原因所在。
技术实现思路
针对现有技术中存在的上述问题,现提供一种基于3D绘画协议的汽车模型展示方法包括以下步骤:步骤S1、采用3D建模软件制作一汽车初始模型,并且制作所述汽车初始模型相应的材质贴图;步骤S2、基于3D绘画协议搭建一3D绘画协议编辑环境,于所述3D绘画协议编辑环境内编写所述材质贴图的材质配置文件,以形成3D场景;步骤S3、于所述3D场景内,读取所述材质配置文件,并对所述材质配置文件加载不同的参数;步骤S4、于所述3D场景中,对所述汽车初始模型添加控制组件及界面编辑器,以形成一汽车最终模型;步骤S5、采用一终端设备展示所述汽车最终模型。优选的,所述材质贴图包括环境阻塞贴图和/或薄片贴图和/或漫反射贴图和/或环境贴图。优选的,于所述步骤S2中,形成3D场景的步骤包括:步骤S20、基于所述3D绘画协议搭建所述3D绘画协议编辑环境;步骤S21、于所述3D绘画协议编辑环境内创建远景相机,并设置所述远景相机的视椎体垂直视角、视椎体高宽比、视椎体近裁面、视锥体远裁面及在世界坐标的位置;步骤S22、于所述3D绘画协议编辑环境内创建两盏光源,以形成所述3D场景。优选的,于所述步骤S3包括:步骤S30、于所述3D场景内,读取所述材质配置文件;步骤S31、根据所述材质配置文件,分别依次导入所述汽车初始模型的不同模块,并根据所述材质配置文件对每一块所述模块编写不同的材质代码,以根据不同的所述材质代码加载所需的所述材质贴图;步骤S32、对所述材质配置文件加载不同的参数,以展示所述材质贴图对应的不同模式。优选的,所述远景相机的视椎体垂直视角设置为50;和/或所述远景相机的视椎体高宽比为所述场景的宽度/场景的高度;和/或所述远景相机的视椎体近裁面设置为1;和/或所述远景相机的锥视体远裁面设置为12000。优选的,两盏所述光源包括平行光源与环境光;所述平行光源的颜色设置为白色,所述环境光的颜色根据所述3D场景的不同进行调整。优选的,于所述步骤S31中,所述材质贴图对应的不同模式包括映射模式和/或包装模式和/或像素的格式。优选的,所述材质贴图包括金属车漆材质,所述金属车漆材质至少包括三层渲染层;三层所述渲染层包括第一层清漆层、第二层鳞片层和第三层清漆层。本专利技术的技术方案的有益效果在于:该方法对基于物理的渲染进行优化,操作直观方便,用户不需要进行操作前的培训;功能多样性,可以对汽车的不同部位的材质进行在线编辑,并且可以展示编辑的结果,减少销售的成本,既保证了汽车模型的真实感,也保证了画面的流畅性,使其可以流畅的展示在终端上。附图说明图1为本专利技术的实施例的基于3D绘画协议的汽车模型展示方法的步骤流程图;图2为本专利技术的实施例的基于3D绘画协议的汽车模型展示方法的形成3D场景的步骤流程图;图3为本专利技术的实施例的基于3D绘画协议的汽车模型展示方法的步骤S3的步骤流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。现有的三维虚拟实时展示系统大多采用传统的渲染技术,渲染的效果不够逼真。因为渲染的效果不够逼真,会导致消费者与销售者产生销售纠纷,这也是阻碍三维虚拟实时展示系统在某些行业的实物产品销售过程中广泛应用的原因所在,虽然基于物理渲染技术可以带来视觉的冲击,但渲染计算量非常的大,一般在移动端还较难普及。因此,针对现有技术中存在的上述缺陷,如图1所示,本专利技术提供一种基于3D绘画协议的汽车模型展示方法,具体包括以下步骤:步骤S1、采用3D建模软件制作一汽车初始模型,并且制作所述汽车初始模型相应的材质贴图;步骤S2、基于3D绘画协议搭建一3D绘画协议编辑环境,于所述3D绘画协议编辑环境内编写所述材质贴图的材质配置文件,以形成3D场景;步骤S3、于所述3D场景内,读取所述材质配置文件,并对所述材质配置文件加载不同的参数;步骤S4、于所述3D场景中,对所述汽车初始模型添加控制组件及界面编辑器,以形成一汽车最终模型;步骤S5、采用一终端设备展示所述汽车最终模型。通过上述基于3D绘画协议的汽车模型展示方法的技术方案,如图1所示,使用软件制作的汽车模型导成Obj格式,具体的,由专业美术人员按照现实汽车在3D建模软件上制作出相应的汽车模型,并将汽车模型导成Obj格式。进一步地,可以轻易的进行720度全方位观察产品;可以任意更换产品的模型、材质、颜色并的进行展示。基于物理方法的渲染技术(PhysicallyBasedRendering,简称PBR)已经成为图形处理方面研究的重点之一。物理渲染技术是一个基于真实光线物理特性的全新渲染引擎,其按照完全精确的算法和公式来重现光线的行为,可以记录场景内所有元素之间相互影响的信息,并且所有的光线计算都是使用光谱信息和高动态区域数据来执行的,能够用于渲染更加真实的静态光照和实现各种光源的遮蔽效果,以实现照片级别的图像效果。在一种较优的实施例中,材质贴图包括环境阻塞贴图和/或薄片贴图和/或漫反射贴图和/或环境贴图。具体的,汽车模型中制作材料贴图,需要制作相应的材质贴图,环境阻塞贴图(AmbientOcclusiont简称AO贴图)是一种目前常用的贴图技术,AO贴图的计算是不受任何光线影响的,是根据物体模型距离产生的,不存在任何光源效果的影响,边缘部分等比较密集的结构,正确的产生了深色,强化了模型结构,与其他通道贴图混合,可以提升模型效果。进一步地,漫反射贴图在表现物体表面的反射和表面颜色。换句话说,它可以表现出物体被光照射到而显出的颜色和强度,吸收了比较多的光线的部分比较暗,而表面反射比较强的部分,吸收的光线比较少。列举一下,物体的固有色以及纹理,贴图上的光影。环境贴图就是每次渲染时,都作一次离线渲染,将动态之物映射到物体表面成为静态图片。在一种较优的实施例中,于步骤S2中,形成3D场景的步骤,如图2所示,包括:步骤S20、基于3D绘画协议搭建3D绘画协议编辑环境;步骤S21、于3D绘画协议编辑环境内创建远景相机,并设置远景相机的视椎体垂直视角、视椎体高宽比、视椎体近裁面、视锥体远裁面及在世界坐标的位置;步骤S22、于所述3D绘本文档来自技高网...

【技术保护点】
1.一种基于3D绘画协议的汽车模型展示方法,其特征在于,所述汽车模型展示方法包括以下步骤:步骤S1、采用3D建模软件制作一汽车初始模型,并且制作所述汽车初始模型相应的材质贴图;步骤S2、基于3D绘画协议搭建一3D绘画协议编辑环境,于所述3D绘画协议编辑环境内编写所述材质贴图的材质配置文件,以形成3D场景;步骤S3、于所述3D场景内,读取所述材质配置文件,并对所述材质配置文件加载不同的参数;步骤S4、于所述3D场景中,对所述汽车初始模型添加控制组件及界面编辑器,以形成一汽车最终模型;步骤S5、采用一终端设备展示所述汽车最终模型。

【技术特征摘要】
1.一种基于3D绘画协议的汽车模型展示方法,其特征在于,所述汽车模型展示方法包括以下步骤:步骤S1、采用3D建模软件制作一汽车初始模型,并且制作所述汽车初始模型相应的材质贴图;步骤S2、基于3D绘画协议搭建一3D绘画协议编辑环境,于所述3D绘画协议编辑环境内编写所述材质贴图的材质配置文件,以形成3D场景;步骤S3、于所述3D场景内,读取所述材质配置文件,并对所述材质配置文件加载不同的参数;步骤S4、于所述3D场景中,对所述汽车初始模型添加控制组件及界面编辑器,以形成一汽车最终模型;步骤S5、采用一终端设备展示所述汽车最终模型。2.根据权利要求1所述一种基于3D绘画协议的汽车模型展示方法,其特征在于,所述材质贴图包括环境阻塞贴图和/或薄片贴图和/或漫反射贴图和/或环境贴图。3.根据权利要求1所述一种基于3D绘画协议的汽车模型展示方法,其特征在于,于所述步骤S2中,形成3D场景的步骤包括:步骤S20、基于所述3D绘画协议搭建所述3D绘画协议编辑环境;步骤S21、于所述3D绘画协议编辑环境内创建远景相机,并设置所述远景相机的视椎体垂直视角、视椎体高宽比、视椎体近裁面、视锥体远裁面及在世界坐标的位置;步骤S22、于所述3D绘画协议编辑环境内创建两盏光源,以形成所述3D场景。4.根据权利要求1所述一种基于3D绘画协议的汽车模型展示方法,其特征在于,于所述步骤S3包括:步骤S30、于所述3D场景内,读取...

【专利技术属性】
技术研发人员:谭英奎潘嗣婷王祥飞
申请(专利权)人:上海蜂雀网络科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1