Как установить предпочитаемый RenderingAPI для ARSCNView в Xcode IB - PullRequest
0 голосов
/ 06 сентября 2018

В моем приложении ARKit ARSCNView инициализируется и подключается к ViewController внутренне на основе структуры файла раскадровки. Так что в функции viewDidLoad я уже инициализировал представление. Но проблема в том, что он использует API по умолчанию для рендеринга металла. Но я бы хотел изменить его на OpenGL ES2. В документации Apple я читал, что предпочитаемый RenderingAPI может быть как-то изменен в инспекторе IB. Но я не понимаю как. Там нет никаких примеров, как это сделать? Или, может быть, я все еще изменяю его из кода, даже если представление инициализируется из IB?

1 Ответ

0 голосов
/ 07 ноября 2018

Просто откройте вашу Main.storyboard (или что-то еще у вас) в Xcode и перейдите к узлу Scene View типа SCNView. Инспектор атрибутов должен позволить вам изменить средство визуализации (API рендеринга). Я только что проверил это, но, похоже, мой проект не работал так же, как с металлом.

...