def attach_uvs(self, uvs, shape=DEFAULT_SHAPE_NAME, name=DEFAULT_TEXTURE_MAP_NAME, semantic="TEXCOORD0"):
        """Attach the vertex UVs to the JSON representation. Also calculates the min and max range."""
        if len(uvs[0]) == 2:
            self.__attach_v2(shape, uvs, name, semantic)
        elif len(uvs[0]) == 3:
            self.__attach_v3(shape, uvs, name, semantic)
dataset/ETHPy150Open turbulenz/turbulenz_tools/turbulenz_tools/tools/asset2json.py/JsonAsset.attach_uvs/original