【技术实现步骤摘要】
模型元素的形变处理、画面渲染方法、装置、设备及介质
本专利技术实施例涉及图像处理技术,尤其游戏图像引擎技术,具体涉及一种模型元素的形变处理、画面渲染方法、装置、设备及介质。
技术介绍
在游戏的大世界里,通常需要在一个场景下或是场景内的一个较大的区域中铺设大量小型物体来增加细节,补充画面从而体现区域特征。例如,在草坪上面铺设大量的花草或小型植被等。为了实现所铺设的小型物体和场景的完美融合,通常需要游戏画面能够拟合小型物体在被动态物体(例如,人物角色、人物角色所持武器或者所发射技能)经过时,所产生的向四周挤压的交互效果,进而营造出小型物体在交互过程中发生形变的仿真场景。然而,现有技术中并没有行之有效的对小型物体进行交互形变的处理技术。
技术实现思路
本专利技术实施例提供了一种模型元素的形变处理、画面渲染方法、装置、设备及介质,以提供一种对模型元素进行交互形变处理的新方式,提高模型元素的交互显示效果。第一方面,本专利技术实施例提供了一种模型元素的形变处理方法,包括:提取模型元素的顶点数据 ...
【技术保护点】
1.一种模型元素的形变处理方法,其特征在于,包括:/n提取模型元素的顶点数据,所述顶点数据包括:各顶点的顶点坐标和所述模型元素的中心点的信息;/n根据当前的交互风参数和所述中心点的信息,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标。/n
【技术特征摘要】
1.一种模型元素的形变处理方法,其特征在于,包括:
提取模型元素的顶点数据,所述顶点数据包括:各顶点的顶点坐标和所述模型元素的中心点的信息;
根据当前的交互风参数和所述中心点的信息,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标。
2.根据权利要求1所述的方法,其特征在于,所述顶点数据中还包括:各顶点的柔软度因子,所述柔软度因子与顶点在所述模型元素中所处位置关联;
根据当前的交互风参数和所述中心点的信息,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标,包括:
根据当前的交互风参数、所述中心点的信息和各顶点的柔软度因子,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标。
3.根据权利要求1所述的方法,其特征在于,所述顶点数据中还包括:个体特征数据,所述个体特征数据用于将所述模型元素与其他同类型模型元素进行区分;
根据当前的交互风参数和所述中心点的信息,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标,包括:
根据当前的交互风参数、所述中心点的信息和所述个体特征数据,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标。
4.根据权利要求1所述的方法,其特征在于,所述顶点数据中还包括:各顶点的柔软度因子以及个体特征数据;
根据当前的交互风参数和所述中心点的信息,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标,包括:
根据当前的交互风参数、所述中心点的信息、各顶点的柔软度因子以及所述个体特征数据,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标。
5.根据权利要求4所述的方法,其特征在于,根据当前的交互风参数、所述中心点的信息、各顶点的柔软度因子以及所述个体特征数据,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标,包括:
以当前的交互风参数、所述中心点的信息、各顶点的柔软度因子以及所述个体特征数据为权重,计算得到与各所述顶点分别对应的形变偏移量;
根据各所述顶点的顶点坐标,以及与各所述顶点分别对应的形变偏移量,得到各顶点的顶点形变坐标。
6.根据权利要求4所述的方法,其特征在于,根据当前的交互风参数、所述中心点的信息、各顶点的柔软度因子以及所述个体特征数据,对各顶点的顶点坐标进行调整,得到各顶点的顶点形变坐标,包括:
根据当前的交互风参数、所述模型元素中当前处理的目标顶点的柔软度因子以及所述个体特征数据,计算所述目标顶点相对于中心点的弯曲角度和弯曲方向;
根据所述中心点的信息获取中心点坐标,并以所述中心点坐标为旋转中心,将所述目标顶点的顶点坐标沿所述弯曲方向旋转所述弯曲角度,得到与所述目标顶点对应的顶点形变坐标。
7.一种画面渲染方法,其特征在于...
【专利技术属性】
技术研发人员:陈逸飏,周昊楠,
申请(专利权)人:上海米哈游天命科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。