三维城市模型渲染方法及装置
Abstract:
本发明提供一种三维城市模型渲染方法及装置。所述方法包括:设定预设范围模型,根据预设范围模型包括的每个三维城市模型的包围盒及渲染等级构建基于预设范围模型的四叉树索引。根据当前视点位置及四叉树索引得到模型子集,对模型子集进行处理并更新到场景树中,根据每个模型的渲染等级为每个模型的每种模型加载种类设定对应的可见距离。遍历场景树的每个节点,根据当前视点距离选择满足加载条件的模型加载种类对当前节点对应的模型进行加载渲染。由此,利用四叉树查询效率高的优点,考虑到模型的复杂性,能够让重要的三维城市模型被优先加载,次要的模型稍后加载,模型加载顺序更加符合人类视觉习惯,模型渲染效率高,渲染流畅性好。
Public/Granted literature
Patent Agency Ranking
0/0