ST_Combine

将多个三维模型合并成一个。

语法

scene ST_Combine(scene sc);

参数

参数名称

描述

sc

scene对象。

此参数配置为类型为scene对象的列名或表达式,聚合函数会将这一列对应的所有scene对象进行合并。

描述

将多个三维模型合并成一个,仅支持同一类型的三维模型合并,不支持跨类型合并,例如不支持将gltf类型的scene对象与osg类型的scene对象合并。

示例如下图:

合并前(四个几何位置相邻的模型):

image..png

合并后(一个模型)

image..png

SELECT ST_AsText(ST_Combine(scene)) from t;
--------
{"type" : "gltf", "content" : {"accessors":[{"bufferView":0,......