[发明专利]星空模拟方法、星空模拟装置、计算机设备及介质在审
| 申请号: | 202111666592.7 | 申请日: | 2021-12-31 |
| 公开(公告)号: | CN114470756A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 武佳浩 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
| 主分类号: | A63F13/52 | 分类号: | A63F13/52;G06T13/60;G06T15/00 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 贾耀斌 |
| 地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 星空 模拟 方法 装置 计算机 设备 介质 | ||
1.一种星空模拟方法,其特征在于,包括:
在预设球面模型上,基于预设规则随机生成预设数量的球面点对应的星点,其中,每个所述星点通过星点参数信息表示,所述星点参数信息包括第一位置参数和噪声值;
对所述预设球面模型上的每个预设球面点计算距离最近的星点,将所述距离最近的星点参数信息作为对应的像素点的像素信息,并根据每个球面点的第二位置参数及所述像素信息生成第一贴图,其中,所述预设球面模型上的预设球面点与所述第一贴图上的像素点一一对应;
利用着色器读取所述第一贴图,得到第一目标星点的星点参数信息;
根据所述第一目标星点的星点参数信息,生成目标星圆的星圆参数信息,并根据所述第一目标星点的位置信息和所述目标星圆的星圆参数信息进行渲染得到目标星圆,以实现星空模拟,其中,所述目标星圆的星圆参数信息包括星圆半径及目标星圆中每个目标球面点的颜色信息。
2.根据权利要求1所述的星空模拟方法,其特征在于,所述在预设球面模型上,基于预设规则随机生成预设数量的球面点对应的星点,包括:
在预设球面模型上,根据预设星点密度值以及第一贴图的预设大小随机生成预设数量的星点。
3.根据权利要求2所述的星空模拟方法,其特征在于,所述方法还包括:
每生成一个新的星点,判断所述新的星点与已生成的星点的距离是否小于等于预设距离阈值;
若是,则删除所述新的星点。
4.根据权利要求1所述的星空模拟方法,其特征在于,所述在预设球面模型上,基于预设规则随机生成预设数量的球面点对应的星点,包括:
对预设恒星数据进行抽样,得到预设数量的恒星数据;
在预设球面模型上,根据所述恒星数据随机生成预设数量的星点。
5.根据权利要求1所述的星空模拟方法,其特征在于,所述利用着色器读取所述第一贴图,得到第一目标星点的星点参数信息,包括:
在所述预设球面模型上,确定目标区域,其中,所述目标区域包括第一目标星点;
利用着色器读取所述第一贴图中所述目标区域对应的部分,得到第一目标星点的星点参数信息。
6.根据权利要求1所述的星空模拟方法,其特征在于,所述根据所述第一目标星点的星点参数信息,生成目标星圆的星圆参数信息,并根据所述第一目标星点的位置信息和所述目标星圆的星圆参数信息进行渲染得到目标星圆,以实现星空模拟,包括:
根据每个目标球面点的位置信息,确定所述目标球面点在第一贴图中对应的目标像素点;
根据每个所述目标像素点的像素信息,计算每个目标球面点与对应的最近的星点之间的距离;
若所述距离大于预设星圆半径阈值,则将所述目标球面点的颜色信息设置为第一预设颜色信息;
若所述距离小于等于预设星圆半径阈值,计算所述第一目标星点对应的目标星圆的星圆半径;
若所述距离大于所述星圆半径,则将所述目标球面点的颜色信息设置为第一预设颜色信息;
若所述距离小于等于所述星圆半径,则将所述目标球面点的颜色信息设置为初始颜色,其中,所述初始颜色为第二预设颜色信息乘以所述噪声值;
根据所述噪声值及预设公式得到变化值,并乘以所述初始颜色,得到所述目标球面点的颜色信息,并根据所述颜色信息渲染所述目标球面点,以得到目标星圆并实现星空模拟。
7.根据权利要求6所述的星空模拟方法,其特征在于,所述方法还包括:
对于所述距离小于等于所述星圆半径的每个目标球面点,若所述目标球面点的颜色信息小于预设颜色信息阈值,则将所述目标球面点的颜色信息更改为所述预设颜色信息阈值。
8.根据权利要求6所述的星空模拟方法,其特征在于,所述方法还包括:
根据smoothstep函数及所述距离,对所述目标星圆中每个目标球面点的颜色信息进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111666592.7/1.html,转载请声明来源钻瓜专利网。





