すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_SetTexture

最終更新日:Jun 21, 2024

このトピックでは、ST_SetTexture関数について説明します。 この関数は、sfmeshオブジェクトのN番目のテクスチャを構成します。

構文

sfmesh ST_SetTexture(sfmesh sfmeshObject、int4インデックス、textureObject);

Parameters

パラメーター

説明

sfmeshObject

sfmeshオブジェクト。

インデックス

テクスチャのインデックス番号。 The value starts from 0.

textureObject

テクスチャオブジェクト。

SELECT ST_SetTexture (
'{"meshgeoms":["MESHGEOM(PATCH(TRIANGLESTRIP(0 0,0 10,10 10,10 0))))"] 、"materials":[{"type":"db" 、"attributes":{"schema":"public" 、"table":"t_material" 、"column":"the_material" 、"key" "num=1"}] 、"textures":[{"compressionType":"None" 、"format":"JPEG" 、"wrap":"Wrap" 、"type":"DB" 、"depth":3、"width":256、"height":256、"name":"texture_name3" 、"size":72、"data":{"schema":"public" 、"table":"test" 、"column":"the_texture" 、"key":"num=1"}}] 、"primitives":[{"meshgeom":0,"material":0}] 、"nodes":[{"primitive":0}]': sfmesh, 
  0, 
  '{"compressionType":"None" 、"format":"JPEG" 、"wrap":"Wrap" 、"type":"DB" 、"depth":3、"width":256、"height":256、"name":"texture_name3" 、"size":72、"data":{"schema":"public" 、"table":"test","column":"the_texture","key":"num=1"}}'::texture
);