预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114494623A(43)申请公布日2022.05.13(21)申请号202210078656.X(22)申请日2022.01.24(71)申请人北京中航双兴科技有限公司地址100195北京市海淀区西杉创意园四区2号楼西段2层201(72)发明人王峰(74)专利代理机构北京慧加伦知识产权代理有限公司16035专利代理师李强(51)Int.Cl.G06T17/05(2011.01)G06T17/00(2006.01)G06T1/20(2006.01)权利要求书2页说明书8页附图4页(54)发明名称基于LOD的地形渲染方法及装置(57)摘要本申请公开了一种基于LOD的地形渲染方法及装置,本申请方法包括获取LOD地形层级的第0层节点并将所述第0层节点确定为渲染地形对应的树结构的根节点;从所述根节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值;若否,则继续对节点的下一层级节点分别进行像素比与预设阈值的比较;若是,则对节点对应的地形瓦片数据进行渲染,并不再获取该节点的下一层级节点的地形瓦片数据。本申请解决如何高效的对海量地形和影像数据的管理的问题。CN114494623ACN114494623A权利要求书1/2页1.一种基于LOD的地形渲染方法,其特征在于,所述方法包括:获取LOD地形层级的第0层节点并将所述第0层节点确定为渲染地形对应的树结构的根节点;从所述根节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值;若否,则继续对节点的下一层级节点分别进行像素比与预设阈值的比较;若是,则对节点对应的地形瓦片数据进行渲染,并不再获取该节点的下一层级节点的地形瓦片数据。2.根据权利要求1所述的基于LOD的地形渲染方法,其特征在于,所述从所述根节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值包括:根据渲染场景选择所述树结构中预设层级的所有节点作为场景简化层节点,所述预设层级为非0层;从所述场景简化层节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值。3.根据权利要求1或2所述的基于LOD的地形渲染方法,其特征在于,所述方法还包括:在对节点对应的地形瓦片数据进行渲染的过程中,当不同层级的地形瓦片数据相邻并存在裂缝时,通过插值方式在相邻的不同层级的地形瓦片数据之间引入过渡层。4.根据权利要求1所述的基于LOD的地形渲染方法,其特征在于,所述树结构为四叉树结构或八叉树结构。5.根据权利要求1所述的基于LOD的地形渲染方法,其特征在于,所述对节点对应的地形瓦片数据进行渲染包括:根据地形瓦片数据中包括的该地形瓦片所有顶点的位置、法线、纹理坐标、索引缓存进行渲染。6.一种基于LOD的地形渲染装置,其特征在于,所述装置包括:根节点确定单元,用于获取LOD地形层级的第0层节点并将所述第0层节点确定为渲染地形对应的树结构的根节点;第一判断单元,用于从所述根节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值;第二判断单元,用于若第一判断单元的判断结果为否,则继续对节点的下一层级节点分别进行像素比与预设阈值的比较;渲染单元,用于若第一判断单元的判断结果为是,则对节点对应的地形瓦片数据进行渲染,并不再获取该节点的下一层级节点的地形瓦片数据。7.根据权利要求6所述的基于LOD的地形渲染装置,其特征在于,所述第一判断单元包括:选择模块,用于根据渲染场景选择所述树结构中某一层级的所有节点作为场景简化层节点;判断模块,用于从所述场景简化层节点开始,判断每一层级每个节点对应的地形瓦片投影到屏幕空间后的像素比是否小于或等于预设阈值。2CN114494623A权利要求书2/2页8.根据权利要求6所述的基于LOD的地形渲染装置,其特征在于,所述装置还包括:裂缝处理单元,用于在对节点对应的地形瓦片数据进行渲染的过程中,当不同层级的地形瓦片数据相邻并存在裂缝时,通过插值方式在相邻的不同层级的地形瓦片数据之间引入过渡层。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1至5中任意一项所述的基于LOD的地形渲染方法。10.一种电子设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行权利要求1至5中任意一项所述的基于LOD的地形渲染方法。3CN114494623A说明书1/8页基于LOD的地形渲染方法及