【技术实现步骤摘要】
虚拟模型的生成方法、装置及电子设备
[0001]本专利技术涉及计算机视觉领域,具体而言,涉及一种虚拟模型的生成方法、装置及电子设备。
技术介绍
[0002]目前手游中经常会有一些存在时间很短的效果,比如一些子弹,一闪而过,为了体现出真实的画面,经常会对这些相对相机高速运动或快速振动的虚拟模型添加果冻效果。然而,目前对这些虚拟模型进行处理的处理方法均较为复杂,不仅收益较低,而且会产生占用系统资源大量开销的问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0004]本专利技术实施例提供了一种虚拟模型的生成方法、装置及电子设备,以至少解决由于现有技术中用于制作虚拟模型的果冻效果的处理方法复杂导致的系统资源开销大的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种虚拟模型的生成方法,包括:获取至少一个模型,其中,至少一个模型用于组合生成目标模型;确定虚拟相机与至少一个模型之间的视线方向;根据视线方向分别对至少一个模型进行渲染,得到渲染后的至少一个模型;对 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟模型的生成方法,其特征在于,包括:获取至少一个模型,其中,所述至少一个模型用于组合生成目标模型;确定虚拟相机与所述至少一个模型之间的视线方向;根据所述视线方向分别对所述至少一个模型进行渲染,得到渲染后的至少一个模型;对所述渲染后的至少一个模型进行组合处理,生成所述目标模型,以基于所述虚拟相机在场景中的位置变化调整所述目标模型表面的光照信息。2.根据权利要求1所述的方法,其特征在于,所述至少一个模型至少包括第一模型和第二模型,所述第一模型和所述第二模型以嵌套的形式做成所述目标模型,其中,所述第一模型的形状与所述第二模型的形状相似,所述第一模型的体积大于所述第二模型的体积。3.根据权利要求2所述的方法,其特征在于,确定虚拟相机与所述至少一个模型之间的视线方向,包括:确定所述虚拟相机在场景中的相机位置;根据所述相机位置与所述第一模型的每个顶点之间的方向向量,得到所述第一模型对应的第一视线方向。4.根据权利要求3所述的方法,其特征在于,根据所述视线方向分别对所述至少一个模型进行渲染,得到渲染后的至少一个模型,包括:确定所述第一模型中的每个顶点所对应的第一法线方向;根据所述第一视线方向与所述第一法线方向确定所述第一模型所对应的第一反射结果;对所述第一反射结果进行反转处理,得到第二反射结果;从所述第二反射结果中获取所述第一模型的第一透明度值;基于所述第一透明度值对所述第一模型的边缘进行虚化处理,并基于预设的纹理贴图生成所述第一模型的纹理,得到渲染后的第一模型。5.根据权利要求2所述的方法,其特征在于,确定虚拟相机与所述至少一个模型之间的视线方向,包括:确定所述虚拟相机在场景中的相机位置;根据所述相机位置与所述第二模型的每个顶点之间的方向向量,得到所述第二模型对应的第二视线方向。6.根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:李德哲,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。