このトピックでは、ST_Triangulate関数について説明します。 この関数は、ジオメトリオブジェクトを三角測量します。
構文
meshgeom ST_Triangulate(meshgeom geom);パラメーター
| パラメーター | 説明 |
| geom | meshgeomオブジェクト。 |
説明
この関数は、モデルのレンダリングに使用される三角測量ジオメトリオブジェクトを返します。
例
例 1
SELECT ST_asText(ST_Triangulate('MESHGEOM(PATCH(POLYGON((0 0 0, 1 0 0, 1 0 0, 1 0 0)))))););
-------------------------------------------------------------------------------
MESHGEOM(PATCH(INDEXSURFACE Z (VERTEX(0 0 0,1 0 0,1 1 0,0 1 0)),INDEX((2,3,0),(0,1,2)))) 例 2
SELECT ST_asText(ST_Triangulate('MESHGEOM(PATCH(INDEXSURFACE( VERTEX(0 0 0,1 0 0,1 1 0,0 1 0)),INDEX((0,1,2,3)))))));
-------------------------------------------------------------------------------
MESHGEOM(PATCH(INDEXSURFACE Z (VERTEX(0 0 0,1 0 0,1 1 0,0 1 0)),INDEX((2,3,0),(0,1,2))))