Пиша скрипт на python, който анализира файл с 3D модел от един формат в друг и забелязах проблем при съхраняването на върхове. Изглежда, че един и същ връх може да има различни UV в различни лица.
Докато пишех скрипта, предположих, че всички върхове ще имат уникални UV, но сега изглежда като невярно предположение.
Има ли общ начин за съхраняване на лица и върхове?
Би било хубаво, ако имах речник за върхове, който съхранява UV, нормали и координати (няма да съхранява нищо друго засега) и речник на лица, който съдържа списък с върхове, които съставляват лицето, но няма да работи, ако един връх приеме различни UV стойности в различни лица.
Опитвам се да избегна съхраняването на всеки отделен връх (като съхраняване на върховете с лицата, вместо да имам препратки към върховете), но не мога да намеря заобиколно решение.