外部から書き出したモデルによっては、1つのアセットなのに辺角度によってオブジェクトがバラバラにされてUV名が羅列になる場合がある。
UV名の異なる選択オブジェクトを結合すると、別々のUVとして結合され、正しく結合できない。
同名であれば同じUVとして結合することができる。
スクリプト
act_obj = bpy.context.active_object act_obj.data.uv_layers act_obj_act_uv_id = act_obj.data.uv_layers.active_index if not len(act_obj.data.uv_layers): print("Active Object does not have UV") else: for obj in bpy.context.selected_objects: if obj.type == "MESH": if len(obj.data.uv_layers): act_uv_id = obj.data.uv_layers.active_index obj.data.uv_layers[act_uv_id].name = act_obj.data.uv_layers[act_obj_act_uv_id].name