1 .一种离散数据渲染方法,应用于云计算平台,其特征在于,包括:
从目标数据库中读取具有位置属性数据的多个离散数据点;
根据所述多个离散数据点分别对应的位置属性数据对所述多个离散数据点进行划分,
得到多个离散数据集合;
按照目标排列顺序对所述多个离散数据集合中的离散数据点分别进行排列和存储,得
到与所述多个离散数据集合分别对应的内存数据块,其中,所述目标排列顺序为客户端设
备的图形处理器GPU渲染数据结构中离散数据点之间的排列顺序;
对所述内存数据块进行封装,得到多个离散数据封装集合;
向所述客户端设备发送所述离散数据封装集合,以使所述客户端设备基于所述离散数
据封装集合进行GPU渲染。
2.根据权利要求1所述的方法,其特征在于,在所述基于所述内存数据块进行封装,得
到多个离散数据封装集合之前,所述方法还包括:
针对所述多个离散数据集合中每个离散数据集合,执行如下步骤:
将目标离散数据集合内的离散数据点统一映射至目标坐标系中,得到统一坐标系后的
离散数据点,其中,所述目标坐标系是与所述目标离散数据集合对应的统一坐标系,所述目
标离散数据集合为所述多个离散数据集合中的任一离散数据集合;
将所述统一坐标系后的离散数据点更新存储至目标内存数据块中,其中,所述目标内
存数据块为与所述目标离散数据集合对应的内存数据块。
3.根据权利要求2所述的方法,其特征在于,所述将目标离散数据集合内的离散数据点
统一映射至目标坐标系中,得到统一坐标系后的离散数据点,包括:
根据所述目标离散数据集合中每个离散数据点对应的位置属性数据,获取与所述目标
离散数据集合对应的位置矩阵和重心坐标;
对所述位置矩阵进行特征值计算,得到与所述位置矩阵对应的特征向量;
将所述重心坐标和所述特征向量进行组合,构建得到变换矩阵;
基于所述变换矩阵,将所述目标离散数据集合内的离散数据点统一映射至目标坐标系
中,得到统一坐标系后的离散数据点。
4 .根据权利要求1‑3任一项所述的方法,其特征在于,所述离散数据点还具有颜色属性
数据;
在所述向所述客户端设备发送所述离散数据封装集合之前,所述方法还包括:
针对与所述多个离散数据封装集合中的每个离散数据封装集合,执行如下步骤,得到
多个压缩后的离散数据封装集合:
根据目标离散数据封装集合中各个离散数据点对应的位置属性数据确定位置最大值
和位置最小值,根据所述目标离散数据封装集合中各个离散数据点对应的颜色属性数据确
定颜色最大值和颜色最小值,其中,所述目标离散数据封装集合为所述多个离散数据封装
集合中的任一离散数据封装集合;
根据所述位置最大值、所述位置最小值、所述颜色最大值和所述颜色最小值,对所述目
标离散数据封装集合进行数据压缩;
所述向所述客户端设备发送所述离散数据封装集合,包括:
向所述客户端设备发送所述压缩后的离散数据封装集合。
权 利 要 求 书
1/3 页
2
文档被以下合辑收录
评论