2017-01-12 13 views
2

Мы использовали опцию «Всегда использовать ось Y-Up» для переключения в Xcode (пока, по крайней мере, Xcode 7, я думаю). Он исчез в текущем Xcode 8.2.1 и, вероятно, ушел с 8,1 или даже 8,0. Зачем? Или он скрывается где-то в другом месте? Любые обходные пути?Где «Всегда использовать ось Y-Up» в Xcode 8?

Update: я нашел родственную цитату из речи WWDC, еще в 2014 году:

Способ добавления 3D активов в вашей игре просто SceneKit актив каталоги .

каталоги SceneKit активов являются новой функцией в Xcode 6, каталоги SceneKit активов являются новой функцией в Xcode 6, и они позволяют организовать и оптимизировать 3D активов.

Структура каталогов активов SceneKit сохраняется при копировании в вашу цель.

Кроме того, они автоматически отслеживают файлы, которые добавляются к ним или удаляются с них на диске.

Они действительно удобны, потому что они могут оптимизировать ваши 3D-активы для вас.

Например, они помогают с преобразованием оси.

SceneKit следует за преобразованием оси, что означает, что позитивная ось y является той, которая смотрит вверх.

Это соглашение, за которым следуют многие другие приложения и рамки , но некоторые экспортеры делают что-то по-другому и используют соглашение оси .

С помощью каталогов активов SceneKit вам не нужно об этом думать.

Мы автоматически и прозрачно преобразуем все анимации и геометрии в вашу сцену, чтобы они соответствовали соглашению о начале оси.

Взятые из http://asciiwwdc.com/2014/sessions/610 видео на https://developer.apple.com/videos/play/wwdc2014/610/

выше, кажется, описывает каталог активов комплектов сцены, когда она была введена. На самом деле это не отвечает на мой вопрос; почему эта функция удалена из текущего Xcode. Я также могу подтвердить, что никакое преобразование не происходит за кулисами. Модель, экспортированная из Blender, всегда будет приближаться к камере или удаляться от нее, если ее позиция Y изменена. Во время выполнения это одно и то же.

ответ

5

В Xcode 8 вы можете нажать Ctrl-клик по папке .scnasset и Открыть как> Каталог SceneKit. Если вы внесете какие-либо изменения, он выберет файл Settings.json. Это может быть то, что вы ищете.

Asset Catalog Settings in XCode 8

+1

Прикольно ... но зачем скрывать варианты как то .......... да ладно ... – Jonny