[发明专利]一种基于观察空间的菲涅尔透镜可视角度仿真方法在审
| 申请号: | 202210502035.X | 申请日: | 2022-05-09 |
| 公开(公告)号: | CN114708411A | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 贾磊 | 申请(专利权)人: | 北京领为军融科技有限公司 |
| 主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T19/20;G06T15/00;G06T7/73;G06T7/66;G09B9/08 |
| 代理公司: | 安徽致至知识产权代理事务所(普通合伙) 34221 | 代理人: | 韦映川 |
| 地址: | 102627 北京市大*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 观察 空间 菲涅尔 透镜 可视 角度 仿真 方法 | ||
1.一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,包括以下步骤:
S1、在三维渲染中模拟菲涅尔透镜;
S2、提前在推式常量中存入观察空间信息,在渲染管线中得到点在观察空间中的信息;
S3、在顶点渲染时,计算视点到顶点在观察空间中的方向向量;
S4、计算菲涅尔透镜中心方向在观察空间中的方向向量;
S5、计算菲涅尔透镜向上向量在观察空间中的方向向量;
S6、计算菲涅尔透镜向左向量在观察空间中的方向向量。
2.根据权利要求1所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S7、根据S4和S6中的向量,可以通过叉乘计算出垂直方向法线向量。
3.根据权利要求1所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S8、根据S4和S5中的向量,可以通过叉乘计算出水平方向法线向量。
4.根据权利要求3所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S9、根据S3和S8中的向量,可以通过点乘计算出视线和灯光法线的水平夹角余弦。
5.根据权利要求2所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S10、根据S3和S7中的向量,可以通过点乘计算出视线和灯光法线的垂直夹角余弦。
6.根据权利要求1所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S11、根据S3和S4中的向量,可以通过点乘计算出视线和中心方向向量的夹角余弦。
7.根据权利要求4所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S12、判断S9中水平夹角余弦是否小于(90-透镜水平可视角度的一半)的余弦。
8.根据权利要求5所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S13、判断S10中垂直夹角余弦是否小于(90-透镜垂直可视角度的一半)的余弦。
9.根据权利要求8所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S14、若满足S12与S13的条件即为透镜可视角度内。
10.根据权利要求6所述的一种基于观察空间的菲涅尔透镜可视角度仿真方法,其特征在于,S15、判断S11中夹角余弦是否小于零,从而区分正反面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京领为军融科技有限公司,未经北京领为军融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210502035.X/1.html,转载请声明来源钻瓜专利网。





