[发明专利]毛发渲染方法、装置、电子设备和可读存储介质在审
| 申请号: | 202011550632.7 | 申请日: | 2020-12-23 |
| 公开(公告)号: | CN112669425A | 公开(公告)日: | 2021-04-16 |
| 发明(设计)人: | 熊波 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/30;G06T17/20;A63F13/50;A63F13/52 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李莎 |
| 地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 毛发 渲染 方法 装置 电子设备 可读 存储 介质 | ||
1.一种毛发渲染方法,其特征在于,所述方法包括:
获取待渲染模型的待渲染模型数据,其中,所述待渲染模型数据包括多组顶点索引值,每组所述顶点索引值包括多个顶点数据;
根据多个所述顶点数据,计算得到所述待渲染模型的包围盒的中心点,并计算每个所述顶点数据与所述中心点的距离值;
计算每组所述顶点索引值包括的全部顶点数据与所述中心点的所述距离值的总和;
根据全部所述总和的大小对全部所述顶点索引值进行排序;
按照全部所述顶点索引值的顺序,对所述待渲染模型进行毛发渲染,得到毛发渲染后的渲染模型。
2.根据权利要求1所述的毛发渲染方法,其特征在于,所述根据多个所述顶点数据,计算得到所述待渲染模型的包围盒的中心点的步骤包括:
基于包围盒算法,根据多个所述顶点数据生成所述待渲染模型的包围盒;
获取所述包围盒的坐标数据,根据所述坐标数据计算得到所述包围盒的中心点。
3.根据权利要求2所述的毛发渲染方法,其特征在于,所述包围盒包括多个顶点,所述获取所述包围盒的坐标数据,根据所述坐标数据计算得到所述包围盒的中心点的步骤包括:
获取所述包围盒包括的多个顶点的坐标数据;
查找距离各所述顶点的坐标数据的距离值之和最小的点,其中,该点位于所述包围盒内;
获得该点的坐标值,将该坐标值作为所述包围盒的中心点。
4.根据权利要求2所述的毛发渲染方法,其特征在于,所述包围盒算法包括AABB包围盒算法、包围球算法、方向包围盒OBB算法以及固定方向凸包FDH算法中的一种或多种。
5.根据权利要求1所述的毛发渲染方法,其特征在于,所述计算每个所述顶点数据与所述中心点的距离值的步骤包括:
根据以下公式计算每个所述顶点数据与所述中心点的距离值:
其中,Di为第i个所述顶点数据与所述中心点的距离值,(x1,y1,z1)为所述中心点的坐标值,(xi2,yi2,zi2)为第i个所述顶点数据的坐标值。
6.根据权利要求1所述的毛发渲染方法,其特征在于:每组所述顶点索引值包括的全部顶点数据与所述中心点的所述距离值的总和通过以下公式计算得到:
其中,Zj为第j组所述顶点索引值包括的全部顶点数据与所述中心点的距离值,Dji为第j组包括的第i个所述顶点数据与所述中心点的距离值。
7.一种毛发渲染装置,其特征在于,所述装置包括:
获取模块,用于获取待渲染模型的待渲染模型数据,其中,所述待渲染模型数据包括多组顶点索引值,每组所述顶点索引值包括多个顶点数据;
计算模块,用于根据多个所述顶点数据,计算得到所述待渲染模型的包围盒的中心点,并计算每个所述顶点数据与所述中心点的距离值;
所述计算模块,还用于计算每组所述顶点索引值包括的全部顶点数据与所述中心点的所述距离值的总和;
排序模块,用于根据全部所述总和的大小对全部所述顶点索引值进行排序;
渲染模块,用于按照全部所述顶点索引值的顺序,对所述待渲染模型进行毛发渲染,得到毛发渲染后的渲染模型。
8.根据权利要求7所述的毛发渲染方法,其特征在于,所述计算模块用于:
基于包围盒算法,根据多个所述顶点数据生成所述待渲染模型的包围盒,获取所述包围盒的坐标数据,根据所述坐标数据计算得到所述包围盒的中心点。
9.一种电子设备,其特征在于,所述电子设备包括处理器、存储器及总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器及所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行权利要求1-6任意一项所述的毛发渲染方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质存储有计算机程序,计算机程序被执行时实现权利要求1-6任意一项所述的毛发渲染方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011550632.7/1.html,转载请声明来源钻瓜专利网。





