From 84863d9de409b2ae16009ae49f47d1b8e2ac7782 Mon Sep 17 00:00:00 2001 From: Colin Basnett Date: Sat, 9 Aug 2025 17:48:55 -0700 Subject: [PATCH] Fixed same invalid faces bug, but for the Extra UVs channel --- io_scene_psk_psa/psk/importer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/io_scene_psk_psa/psk/importer.py b/io_scene_psk_psa/psk/importer.py index 5efe8cc..d3b3fb8 100644 --- a/io_scene_psk_psa/psk/importer.py +++ b/io_scene_psk_psa/psk/importer.py @@ -201,7 +201,7 @@ def import_psk(psk: Psk, context: Context, name: str, options: PskImportOptions) if psk.has_extra_uvs and options.should_import_extra_uvs: extra_uv_channel_count = int(len(psk.extra_uvs) / len(psk.wedges)) wedge_index_offset = 0 - uv_layer_data = np.zeros((len(psk.faces) * 3, 2), dtype=np.float32) + uv_layer_data = np.zeros((face_count * 3, 2), dtype=np.float32) for extra_uv_index in range(extra_uv_channel_count): uv_layer_data_index = 0 for face_index, face in enumerate(psk.faces):