【技术实现步骤摘要】
藤蔓生成方法、装置、设备及存储介质
[0001]本专利技术涉及计算机图形处理
,尤其涉及一种藤蔓生成方法、装置、设备及存储介质。
技术介绍
[0002]随着游戏行业的发展,游戏爱好这越来越多。为了提升游戏玩家的游戏体验,游戏制作越来越趋势于场景真实化。在各游戏中均会存在一些植被的场景,尤其是在虚拟角色和场景物体上设置藤蔓类的植被时,目前主要的实现方案是需要制作人员手动将各个部分使用绘制引导线的方式制作藤曼,例如首先在3dmax中手动创建曲线,然后手动调整曲线的位置来匹配需要吸附的模型,然后使用路径跟随将高面数模型根据曲线形状进行映射,从而生成藤蔓的模型,而这样的方式操作繁琐,且需要对不同的场景进行不同的调整,耗时耗力而且制作出来的效果很不自然。
技术实现思路
[0003]本专利技术的主要目的在于解决现有的藤蔓制作方案操作过于繁琐且效率和效果均不佳的问题。
[0004]本专利技术第一方面提供了一种藤蔓生成方法,所述方法包括:
[0005]获取虚拟对象的基础模型,并基于所述基础模型的模型表面 ...
【技术保护点】
【技术特征摘要】
1.一种藤蔓生成方法,其特征在于,所述藤蔓生成方法包括:获取虚拟对象的基础模型,并基于所述基础模型的模型表面确定藤蔓生成范围;基于所述藤蔓生成范围确定藤蔓的生长趋势参数,基于所述生长趋势参数构建藤蔓的生长曲线;确定所述生长曲线所经过的面片的顶点,基于所述顶点对所述生长曲线进行附着处理,并基于附着处理后的生长曲线生成藤蔓。2.根据权利要求1所述的藤蔓生成方法,其特征在于,所述获取虚拟对象的基础模型,并基于所述基础模型的模型表面确定藤蔓生成范围,包括:获取虚拟对象的模型和预设的包围盒,其中,所述包围盒为用于生成藤蔓时所采用的标准模型的最大尺寸范围;基于所述包围盒的各边的比例对所述虚拟对象的模型进行调整,得到落于所述包围盒内的最大尺寸的基础模型;基于所述基础模型的模型表面确定藤蔓生成范围。3.根据权利要求2所述的藤蔓生成方法,其特征在于,所述基于所述基础模型的模型表面确定藤蔓生成范围,包括:响应针对所述基础模型的模型表面的触控操作,确定藤蔓生成范围。4.根据权利要求1所述的藤蔓生成方法,其特征在于,所述基于所述藤蔓生成范围确定藤蔓的生长趋势参数,基于所述生长趋势参数构建藤蔓的生长曲线,包括:从所述藤蔓生成范围的模型表面上确定至少两个基础面片,基于至少两个所述基础面片的顶点生成枝干生长趋势参数;基于所述枝干生长趋势参数生成连接至少两个所述基础面片的曲线,得到藤蔓的枝干生长曲线。5.根据权利要求4所述的藤蔓生成方法,其特征在于,所述枝干生长趋势参数包括主枝干生长参数和分枝干生长参数;所述基于所述枝干生长趋势参数生成连接至少两个所述基础面片的曲线,得到藤蔓的枝干生长曲线,包括:基于所述主枝干生长参数确定至少两个所述基础面片中的主枝干面片,并将各所述主枝干面片依次连接,得到主枝干生长曲线;基于所述分枝干生长参数确定至少两个所述基础面片中的分枝干面片,在所述主枝干生长曲线上构建连接所述分枝干面片的分枝干生长曲线。6.根据权利要求5所述的藤蔓生成方法,其特征在于,所述基于所述分枝干生长参数确定至少两个所述基础面片中的分枝干面片,在所述主枝干生长曲线上构建连接所述分枝干面片的分枝干生长曲线,包括:对所述分枝干生长曲线解析,得到表面吸附力和生长力;基于所述表面吸附力和所述生长力,在所述主枝干生长曲线上绘制出对应的分枝干生长曲线,将至少两个所述基础面片中的分枝干面片依次连接。7.根据权利要求4所述的藤蔓生成方法,其...
【专利技术属性】
技术研发人员:满春成,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。