Я создаю импортер файлов .obj
во время выполнения в Unity3D.
Проблема в том, что когда я импортирую файл .obj
, он приходит с перевернутой координатой x
; под "перевернутым" я подразумеваю, что если x
координата в вершине в файле говорит -12
, то единство читает 12
и наоборот.
Зарегистрированные координаты выглядят так:
-42.4 -6.608938 -1.6
-42 -6.579293 -1.6
-42.4 -6.652683 -1.2
-42.4 -6.608938 -1.6
В то время как мой исходный файл .obj
имел такие вершины:
v 42.4000015258785 -6.60893774032594 -1.60000002384146
v 42.4000015258785 -6.65268325805652 -1.20000004768452
v 42.0000000000008 -6.57929277420054 -1.60000002384146
v 42.0000000000004 -6.57929277420055 -1.60000002384106
Итак, вопрос в том, как я могу помешать Unity изменять знаки моих координат?