iOS 12 Модель рендеринга проблема - PullRequest
0 голосов
/ 29 сентября 2018

Возникла проблема с обновлением модели iOS 12.

Мое приложение загружает модели OBJ со связанными MTL и текстурами.

В iOS 11 мы смогли загрузить модели, и они выглядели хорошо:

iOS 11 - models look good

В iOS 12 они выглядят совершенно иначе:

iOS 12 - models look bad

Мы можем внести некоторые изменения после начальной загрузки модели, чтобы она выглядела хорошо, но для того, чтобы загрузить более привлекательную версию iPhone, требуется время.

Кто-нибудь слышал об этой проблеме и знал, чтоизменилось в iOS 12 (и, возможно, в MacOS Mojave), что его вызывает?

Возможны две проблемы: 1 - проблема текстуры (как видно на стуле слева) и 2 - проблема материала / MTL, как видно на«беспилотник» справа

У меня нет кода на данный момент, так как я не являюсь одним из разработчиков проекта - мне было поручено обратиться сюда.Если у вас есть какие-либо вопросы, касающиеся конкретного кода, я определенно могу попробовать показать их здесь.Мне кажется, что это может быть не проблема кода или ошибка, а некоторые настройки, которые должны быть изменены из-за изменений, внесенных в iOS 12, но я не могу найти документацию для чего-то, что соответствует этому.

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Я решаю ту же проблему путем преобразования файла .obj в файлы .scn в XCode и использую эти сцены в качестве узлов.Редактор -> Преобразовать в формат файла SceneKit (.scn)

снимок экрана этого меню

0 голосов
/ 05 октября 2018

enter image description here

Я знаю, что это не ответ, но меня попросили сделать скриншот.На данный момент я использую рендерер OpenGL вместо Metal в качестве обходного пути.

...