[发明专利]三维毛发模型不透明度的渲染方法有效
申请号: | 201910205925.2 | 申请日: | 2019-03-18 |
公开(公告)号: | CN110060323B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 王岑;蒋琪雷 | 申请(专利权)人: | 叠境数字科技(上海)有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 上海京沪专利代理事务所(普通合伙) 31235 | 代理人: | 周晓玲 |
地址: | 200031 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 毛发 模型 不透 明度 渲染 方法 | ||
1.一种三维毛发模型不透明度的渲染方法,包括,其特征在于包含如下步骤:
S1,采集三维毛发模型在多个参考视角下的前景蒙版;
S2,选取若干与选定的三维点的视角最邻近的参考视角;
S3,将三维点投影到参考视角对应的前景蒙版图片上,并得到若干不透明度值;
S4,对不透明度值加权混合,得到结果。
2.根据权利要求1所述的三维毛发模型不透明度的渲染方法,其特征在于:S1中,所述参考视角的相机均匀分布在以模型为中心的球面上。
3.根据权利要求1所述的三维毛发模型不透明度的渲染方法,其特征在于:S2中,每一个三维点X,选取与当前视角V*夹角最小的k个参考视角,参考视角Vi与当前视角V*之间夹角θi的计算公式为:θi=(V*-X),(Vi-X)。
4.根据权利要求3述的三维毛发模型不透明度的渲染方法,其特征在于:S2中,将球均匀地划分成若干网格,记录以每个网格为中心的窗口覆盖的参考视角的序号,将三维坐标转换成极坐标。
5.根据权利要求3述的三维毛发模型不透明度的渲染方法,其特征在于:S2中,遍历渲染窗口的每一个像素点,通过反投影得到该像素点对应的三维点,并计算三维点在当前视角下的不透明度。
6.根据权利要求1或2三维毛发模型不透明度的渲染方法,其特征在于:S3中,将三维点投影到参考视角对应的前景蒙版上,通过读取像素值得到该三维点在这k个参考视角下的k个不透明度,二维图像上的坐标计算公式如下:
x=KR[I|-C]X
其中,K是相机内参,[R,C]是相机外参,x是三维点在前景蒙版上的二维像素点坐标。
7.权利要求1的三维毛发模型不透明度的渲染方法,其特征在于:S4中,对不透明度值作加权混合,权重和对应的参考视角与当前视角得到夹角大小有关,夹角越小权重越大,权重的计算公式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叠境数字科技(上海)有限公司,未经叠境数字科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910205925.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:平面提取方法、装置、系统和存储介质
- 下一篇:图像渲染方法、装置及电子设备