[发明专利]轮廓光控制的方法及装置有效
申请号: | 201910633944.5 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110354499B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 徐卓亮 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/525;A63F13/55;A63F13/60 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 孙静;刘芳 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 轮廓 控制 方法 装置 | ||
1.一种轮廓光控制的方法,其特征在于,包括:
根据光源方向和游戏对象的各顶点的法线方向之间的第一夹角,得到光源分布信息;
根据视线方向和所述游戏对象的各顶点的法线方向之间的第二夹角,得到轮廓光分布信息;
根据轮廓光粗细系数调整所述轮廓光分布信息,以控制所述游戏对象的轮廓光,其中,所述轮廓光粗细系数为根据所述光源分布信息获得的,所述轮廓光粗细系数用于指示轮廓光的粗细。
2.根据权利要求1所述的方法,其特征在于,所述根据光源方向和游戏对象的各顶点的法线方向之间的第一夹角,得到光源分布信息,包括:
获取光源方向和游戏对象的各顶点的法线方向之间的第一夹角;
根据预设的夹角与亮度值之间的对应关系,获取所述各顶点对应的第一夹角对应的亮度值,其中,所述亮度值用于指示顶点的亮度;
根据所述各顶点对应的第一夹角对应的亮度值,得到所述光源分布信息。
3.根据权利要求1所述的方法,其特征在于,所述根据视线方向和所述游戏对象的各顶点的法线方向之间的第二夹角,得到轮廓光分布信息,包括:
获取视线方向和所述游戏对象的各顶点的法线方向之间的第二夹角;
根据预设的夹角与分布值之间的对应关系,获取所述各顶点对应的第二夹角对应的分布值,其中,所述分布值用于指示顶点是否位于轮廓位置;
根据所述各顶点对应的第二夹角对应的分布值,得到所述轮廓光分布信息。
4.根据权利要求3所述的方法,其特征在于,所述预设的夹角与分布值之间的对应关系中,夹角和分布值呈负相关关系;
根据所述各顶点对应的第二夹角对应的分布值,得到所述轮廓光分布信息,包括:
对所述各顶点对应的第二夹角对应的分布值进行反相处理,得到所述轮廓光分布信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述光源分布信息和预设负相关模型,得到轮廓光粗细系数,其中,所述预设负相关模型用于指示所述光源分布信息和所述轮廓光粗细系数之间的负相关关系。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据轮廓光边缘柔和系数或/和预设插值模型,对所述轮廓光分布信息进行调整,其中,所述预设插值模型用于对所述轮廓光分布信息的分布范围进行调整。
7.根据权利要求6所述的方法,其特征在于,所述预设插值模型为平滑插值模型。
8.一种轮廓光控制的装置,其特征在于,包括:
获取模块,用于根据光源方向和游戏对象的各顶点的法线方向之间的第一夹角,得到光源分布信息;
所述获取模块,还用于根据视线方向和所述游戏对象的各顶点的法线方向之间的第二夹角,得到轮廓光分布信息;
调整模块,用于根据轮廓光粗细系数调整所述轮廓光分布信息,以控制所述游戏对象的轮廓光,其中,所述轮廓光粗细系数为根据所述光源分布信息获得的,所述轮廓光粗细系数用于指示轮廓光的粗细。
9.一种电子设备,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如权利要求1至7中任一所述的方法。
10.一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至7中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910633944.5/1.html,转载请声明来源钻瓜专利网。