模型渲染方法与装置、可读存储介质制造方法及图纸

技术编号:24857599 阅读:41 留言:0更新日期:2020-07-10 19:10
本发明专利技术提供一种模型渲染方法与装置、可读存储介质。该方法包括:获取待渲染基础模型与所述待渲染基础模型的顶点数据,其中,所述顶点数据包括顶点颜色,然后,确定所述待渲染基础模型中各顶点处的轮廓线模型的宽度渲染参数,其中,所述轮廓线模型的宽度渲染参数与所述顶点颜色相关,从而,根据所述轮廓线模型的宽度渲染参数,渲染得到所述待渲染基础模型对应的轮廓线模型,进而,根据所述待渲染基础模型与其对应的所述轮廓线模型,输出目标模型。本发明专利技术的方法,解决了现有的模型渲染方法不能满足美术风格的个性化需求的问题,能够满足针对外轮廓线的个性化渲染需求。

【技术实现步骤摘要】
模型渲染方法与装置、可读存储介质
本专利技术涉及计算机图形
,尤其涉及一种模型渲染方法与装置、可读存储介质。
技术介绍
在游戏动画的实时渲染中,着色器有至关重要的地位。着色器可以通过运行在图形处理器(GraphicsProcessingUnit,GPU)上的程序,将离线制作完成的模型、贴图等数字资产数据,渲染到玩家和观众所看到的屏幕上。其中将离线数字资产数据渲染成为哪种风格,例如卡通风格、写实风格等,都是由着色器来实现的。卡通风格渲染的核心技术之一就是外轮廓线的渲染。在现有模型渲染方案中,例如,基于观察角度和表面法线法来绘制外轮廓线、过程式几何法来绘制外轮廓线或者基于图像处理来绘制外轮廓线等,都仅能实现宽度一致、类工业化的外轮廓线渲染效果。图1示出了现有技术中的外模型渲染效果示意图,如图1所示,该三维模型的外轮廓线的宽度一致。但是,随着游戏动画技术的发展,对美术风格的多样化也提出了更高的要求,而现有的模型渲染方案仅能实现宽度一致的外轮廓线渲染,不能满足美术风格的个性化需求。
技术实现思路
本专利技术提供一种模型渲染方法本文档来自技高网...

【技术保护点】
1.一种模型渲染方法,其特征在于,包括:/n获取待渲染基础模型与所述待渲染基础模型的顶点数据,其中,所述顶点数据包括顶点颜色;/n确定所述待渲染基础模型中各顶点处的轮廓线模型的宽度渲染参数,其中,所述轮廓线模型的宽度渲染参数与所述顶点颜色相关;/n根据所述轮廓线模型的宽度渲染参数,渲染得到所述待渲染基础模型对应的轮廓线模型;/n根据所述待渲染基础模型与其对应的所述轮廓线模型,输出目标模型。/n

【技术特征摘要】
1.一种模型渲染方法,其特征在于,包括:
获取待渲染基础模型与所述待渲染基础模型的顶点数据,其中,所述顶点数据包括顶点颜色;
确定所述待渲染基础模型中各顶点处的轮廓线模型的宽度渲染参数,其中,所述轮廓线模型的宽度渲染参数与所述顶点颜色相关;
根据所述轮廓线模型的宽度渲染参数,渲染得到所述待渲染基础模型对应的轮廓线模型;
根据所述待渲染基础模型与其对应的所述轮廓线模型,输出目标模型。


2.根据权利要求1所述的方法,其特征在于,所述确定所述待渲染基础模型中各顶点处的轮廓线模型的宽度渲染参数,包括:
针对所述待渲染基础模型中的任意一个所述顶点,获取所述顶点处轮廓线的风格宽度与标准宽度,所述风格宽度与所述顶点颜色相关;
根据所述风格宽度与所述标准宽度,确定所述顶点处的宽度渲染参数。


3.根据权利要求2所述的方法,其特征在于,所述获取所述顶点处轮廓线的风格宽度,包括:
根据所述顶点颜色中的单通道颜色值,确定第一宽度值;
获取风格权重参数与所述第一宽度值之积,得到第二宽度值;其中,所述风格权重参数用于调整轮廓线在相应风格下的宽窄变化;
获取顶点法线方向与所述第二宽度值之积,得到第三宽度值,其中,所述顶点法线方向来源于所述顶点数据;
获取轮廓厚度参数与所述第三宽度值之积,得到所述风格宽度;其中,所述轮廓厚度参数用于确定轮廓线的厚度。


4.根据权利要求2所述的方法,其特征在于,所述获取所述顶点处轮廓线的标准宽度,包括:
根据轮廓厚度参数确定第四宽度值;其中,所述轮廓厚度参数用于确定轮廓线的厚度;
获取顶点法线方向与所述第四宽度值之积,得到所述标准宽度,其中,所述顶点法线方向来源于所述顶点数据。


5.根据权利要求2-4任一项所述的方法,其特征在于,所述根据所述风格宽度与所述标准宽度,确定所述顶点处的宽度渲染参数,包括:
根据比例参数,确定所述风格宽度与所述标准宽度之间的调整比例;
利用所述调整比例,对所述风格宽度与所述标准宽度进行计算,得到所述顶点处的宽度渲染参数。


6.根据权利要求1-4任一项所述的方法,其特征在于...

【专利技术属性】
技术研发人员:宋田骥
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1