[发明专利]图像绘制方法、装置、终端设备及计算机可读存储介质有效
申请号: | 201710369091.X | 申请日: | 2017-05-23 |
公开(公告)号: | CN108932745B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 郭金辉;李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T15/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;贾允 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 绘制 方法 装置 终端设备 计算机 可读 存储 介质 | ||
一种图像绘制方法,涉及图像处理技术领域,包括:在Unity中设置用于绘制头发的着色器,着色器集成了混合模式和精细模式;通过着色器,分别利用混合模式,获取待绘制头发的纹理贴图中头发表面和背面的块状区域中各像素点的位置和颜色参数,利用精细模式,获取纹理贴图中头发表面和背面的丝状区域中各像素点的位置和颜色参数;通过图形程序接口,根据块状区域中各像素点的位置和颜色参数以及丝状区域中各像素点的位置和颜色参数,对头发进行绘制。此外,本发明还提供一种图像绘制装置、终端设备及计算机可读存储介质。本发明可提高利用Unity绘制头发的精细度,使得绘制出的头发更细致、更有层次感,并且不会给硬件性能的消耗带来太大的负担。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种图像绘制方法、装置、终端设备及计算机可读存储介质。
背景技术
随着图像处理技术的发展,3D绘图技术越来越多的被应用于计算机绘图中。Unity3D是当前比较流行的一款3D绘图软件,由Unity Technologie 公司开发,可以创建诸如三维视频游戏、建筑可视化、实时三维动画等类型的互动内容。Unity中预置了支持透明渲染的着色器(Shader),但该预置的Shader仅支持基本的单层头发透明通道的绘制,并且无法显示头发的细节,其绘制效果如图1所示,粗糙且没有层次感。但如果利用其它方式进行头发的绘制,如某些电影级别的头发系统,虽然可以显示头发的细节,但由于该头发系统是用专业的发丝系统生成每一根独立发丝,再组合成发型,因此对硬件的性能消耗非常巨大。
发明内容
有鉴于此,本发明提供一种图像绘制方法、装置、终端设备及计算机可读存储介质,可提高利用Unity绘制头发的精细度,使得绘制出的头发更细致、更有层次感,并且不会给硬件性能的消耗带来太大的负担。
本发明实施例第一方面提供的图像绘制方法,包括:在Unity中设置用于绘制头发的着色器,所述着色器集成了混合模式和精细模式;通过所述着色器,分别利用所述混合模式,获取待绘制头发的纹理贴图中头发表面和背面的块状区域中各像素点的位置和颜色参数,利用所述精细模式,获取所述纹理贴图中头发表面和背面的丝状区域中各像素点的位置和颜色参数;通过预设的图形程序接口,根据所述块状区域中各像素点的位置和颜色参数以及所述丝状区域中各像素点的位置和颜色参数,对头发进行绘制。
本发明实施例第二方面提供的图像绘制装置,包括:集成模块,用于在Unity中设置用于绘制头发的着色器,所述着色器集成了混合模式和精细模式;参数获取模块,用于通过所述着色器,分别利用所述混合模式,获取待绘制头发的纹理贴图中头发表面和背面的块状区域中各像素点的位置和颜色参数,利用所述精细模式,获取所述纹理贴图中头发表面和背面的丝状区域中各像素点的位置和颜色参数;绘制模块,用于通过预设的图形程序接口,根据所述块状区域中各像素点的位置和颜色参数以及所述丝状区域中各像素点的位置和颜色参数,对头发进行绘制。
本发明实施例第三方面提供的终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如上述本发明实施例第一方面提供的图像绘制方法中的各个步骤。
本发明实施例第四方面提供的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如上述本发明实施例第一方面提供的图像绘制方法中的各个步骤。
本发明实施例提供的图像绘制方法、装置、终端设备及计算机可读存储介质,通过在Unity的Shader中集成了两种不同的处理模式,分别用于获取UV贴图中待绘制头发的正面和背面的具有不同特征属性的区域图像的位置和颜色参数,然后根据获取的各区域图像的位置和颜色参数对头发的块状区域和丝状区域分别进行绘制和叠加,使得绘制出的头发更细致、更有层次感,从而提高了利用Unity绘制头发的精细度,并且由于不需要采用独立的发丝绘制系统对发丝进行单独绘制,因此也不会给硬件性能的消耗带来太大的负担。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710369091.X/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序