Я пытаюсь нанести несколько текстурных атласов на различные четырехугольники автомобильного объекта. Я сталкиваюсь с проблемой, когда некоторые текстуры смещаются и вращаются, а не отображаются непосредственно на квад. Проблема показана ниже, я использовал смайлик для более ясного примера того, что происходит.
Я пытался сделать ширину текстурного атласа равной 2, это не работает. Я также слышал от друга, что это связано с тем, что текстурные атласы не имеют одинаковой ширины, что не решает проблему во всех случаях. Тот факт, что изменение ширины помогло решить проблему в некоторых случаях, заставляет меня поверить, что причиной может быть ширина текстуры.
Я использую свои собственные шейдеры для выполнения координатных манипуляций с текстурой для атласов текстур, если это актуально. Кто-нибудь имеет какие-либо подсказки относительно причины этой проблемы?