

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, self)

dataset/ETHPy150Open turbulenz/turbulenz_tools/turbulenz_tools/tools/asset2json.py JsonAsset.attach_uvs/VarMisuse@80/140 `semantic`->`self`