生成球体模型的方法及装置制造方法及图纸

技术编号:23447316 阅读:37 留言:0更新日期:2020-02-28 21:07
本发明专利技术公开了一种生成球体模型的方法及装置。其中,该方法包括:获取预先确定的地貌细节图和随机数;依据上述随机数随机指定目标球体模型的地貌细节分布值;基于上述地貌细节图和上述地貌细节分布值生成多个上述目标球体模型,其中,多个目标球体模型的地貌细节不同。本发明专利技术解决了由于现有的移动设备在生成星球模型时效率较低,导致移动设备中的星球展示效果与运行效率无法兼容的技术问题。

The method and device of creating sphere model

【技术实现步骤摘要】
生成球体模型的方法及装置
本专利技术涉及游戏
,具体而言,涉及一种生成球体模型的方法及装置。
技术介绍
由于移动设备的性能相对于电脑而言,运行效率十分有限,如果无法有效节省性能开销,则会使移动设备的运行状态收到影响,具体后果可能会产生卡顿、应用崩溃等。而在移动设备上实现一个星球效果,则会面临一个呈现效果优劣与设备性能开销高低的取舍问题。在移动设备上,现有的运行效率较高的星球效果实现方法为如下几种:使用一张纹理贴图对应得到一个球体模型;使用一张纹理贴图和一张法线或高度贴图对应得到一个球体模型;使用两张以上的纹理贴图和两张以上的法线或高度贴图结合,对应得到一个球体模型。以上方案在现阶段移动设备上的运行效率已经得到过验证,但是其效果对比如下:第一种效果最差,只有颜色纹理,没有任何高度和阴影细节。第二种效果一般,有颜色纹理和高度阴影细节,但是细节程度取决于使用的贴图精度,精度越高则性能开销越高。第三种效果相对前两种更好,可以拥有更多的颜色纹理和高度阴影细节,但是因为使用了额外的贴图,如果提高贴图精度则性能开销会成倍增长。传统星球模本文档来自技高网...

【技术保护点】
1.一种生成球体模型的方法,其特征在于,包括:/n获取预先确定的地貌细节图和随机数;/n依据所述随机数随机指定目标球体模型的地貌细节分布值;/n基于所述地貌细节图和所述地貌细节分布值生成多个所述目标球体模型,其中,多个目标球体模型的地貌细节不同。/n

【技术特征摘要】
1.一种生成球体模型的方法,其特征在于,包括:
获取预先确定的地貌细节图和随机数;
依据所述随机数随机指定目标球体模型的地貌细节分布值;
基于所述地貌细节图和所述地貌细节分布值生成多个所述目标球体模型,其中,多个目标球体模型的地貌细节不同。


2.根据权利要求1所述的方法,其特征在于,在获取预先确定的地貌细节图和随机数之前,所述方法还包括:
获取预先确定的地貌高度图;
依据所述地貌高度图确定所述目标球体模型的地貌高度分布值;
依据所述地貌高度分布值确定所述随机数。


3.根据权利要求2所述的方法,其特征在于,所述地貌高度图包括:第一高度贴图和第二高度贴图,通过以下方式确定所述随机数:
获取第一高度贴图中的第一数值和第二高度贴图中的第二数值;
通过对所述第一数值和所述第二数值进行叠加得到所述随机数。


4.根据权利要求3所述的方法,其特征在于,通过以下至少之一的运算方式对第一数值和第二数值进行叠加:相加、相减、相乘、相除、同比取最大值、同比取最小值。


5.根据权利要求1至4中任意一项所述的方法,其特征在于,基于所述地貌细节图和所述地貌细节分布值生成多个所述目标球体模型,包括:
依据所述地貌细节图和所述地貌细节分布值生成所述目标球体模型的地貌,其中,所述地貌包括以下至少之一:植被、荒漠、山脉、雪地、熔岩。


6.根据权利要求1至4中任意一项所述的方法,其特征在于,基于所述地貌细节图和所述地貌细节分布值生成多个所述目标球体模型之后,所述方法还包括:
获取所述目标球体模型的大气圈模型的大气参数;
依据所述大气参数确定所述大气圈模型...

【专利技术属性】
技术研发人员:苏伟陈修圣黄振
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1