[发明专利]贴图处理的方法及装置在审
申请号: | 202010066517.6 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111489417A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 周振 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T11/40 | 分类号: | G06T11/40;G06T11/00;A63F13/50 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 荣甜甜;刘芳 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 贴图 处理 方法 装置 | ||
本发明实施例提供一种贴图处理的方法及装置,该方法包括:获取两个以上的目标颜色值。根据两个以上的目标颜色值确定颜色线条,颜色线条包含目标颜色值。根据待处理的贴图中各像素的颜色值与颜色线条之间的距离,确定待处理的贴图中各像素的颜色值是否正确。通过提供目标颜色值获得用于检查贴图颜色是否符合标准的颜色线条,通过贴图颜色与颜色线条之间的距离,可以方便审查贴图的质量和颜色的出错率,并且方便准确快速地修改不标准的贴图,有效解决了贴图颜色难以检查的问题。
技术领域
本发明实施例涉及计算机技术,尤其涉及一种贴图处理的方法及装置。
背景技术
随着科技的快速发展,网络游戏成为人们业余生活的重要组成部分,很多网络游戏在构建游戏场景时,通常都是通过贴图的方式实现的。
目前,在对游戏场景进行构建的过程中,通常需要对贴图进行染色,具体是将贴图提供给操作人员,操作人员根据提供的贴图和特定颜色进行处理以实现对贴图的染色,然而,不同的操作人员可能会选择不同的颜色值和灰度值,则会导致游戏场景的整体风格不一致。
然而,仅仅是通过肉眼观察难以精确的确定具体是哪一部分的像素颜色表现不正确,从而导致了贴图颜色的检查难以实现。
发明内容
本发明实施例提供一种贴图处理的方法及装置,以克服贴图颜色的检查难以实现的问题。
第一方面,本发明实施例提供一种贴图处理的方法,包括:
获取两个以上的目标颜色值;
根据所述两个以上的目标颜色值确定颜色线条,所述目标颜色值对应的空间位置位于所述颜色线条上;
根据待处理的贴图中各像素的颜色值与所述颜色线条之间的距离,确定所述待处理的贴图中各像素的颜色值是否正确。
在一种可能的设计中,所述获取两个以上的目标颜色值,包括:
获取预设的目标贴图;
从所述目标贴图中选择两个以上的像素分别对应的颜色值,得到所述两个以上的目标颜色值。
在一种可能的设计中,所述根据待处理的贴图中各像素的颜色值与所述颜色线条之间的距离,确定所述待处理的贴图中各像素的颜色值是否正确,包括:
针对所述待处理的贴图中的任一像素,确定所述像素对应的颜色值在颜色空间中的第一位置;
获取所述第一位置和所述颜色线条之间的距离;
判断所述距离是否小于预设距离;
若是,则确定所述像素的颜色值正确,若否,则确定所述像素的颜色值错误。
在一种可能的设计中,所述方法还包括:
若确定所述像素的颜色值错误,在所述颜色线条上获取与所述颜色值错误的像素的第一位置距离最近的目标位置;
确定所述目标位置对应的颜色值;
将所述颜色值错误的像素的颜色值替换为所述目标位置对应的颜色值。
在一种可能的设计中,所述方法还包括:
若确定所述像素的颜色值错误,则将颜色值错误的像素的颜色值设置为指定颜色值。
在一种可能的设计中,所述获取两个以上的目标颜色值,包括:
获取第一颜色值、第二颜色值和第三颜色值,所述目标颜色值包括所述第一颜色值、所述第二颜色值和所述第三颜色值,其中,所述第一颜色值、第二颜色值、第三颜色值的大小依次递减。
在一种可能的设计中,所述根据所述两个以上的目标颜色值确定颜色线条,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010066517.6/2.html,转载请声明来源钻瓜专利网。