Хранение данных, таких как «Заголовок» другой информации внутри размещенного 3D-объекта в AR с использованием ARKit - PullRequest
0 голосов
/ 14 июня 2019

Можно ли создать новый стационарный объект (например, круг или квадрат), находясь в ARKit, который может содержать информацию, вводимую пользователем посредством набора на клавиатуре, а затем по существу сохраненную в «мире дополненной реальности».

1 Ответ

0 голосов
/ 14 июня 2019

Если я понимаю ваш вопрос, вы можете думать об этом неправильно. Если у вас есть некоторые данные, которые вы представляете в AR, вы должны представлять эти данные в модели данных и , представляющих их в мире AR.

Когда я говорю модель данных , здесь я имею в виду концептуальные вещи, которые вы хотите представить в AR, а не объекты 3D-модели , которые вы будете создавать и / или манипулировать в AR. У вас будет некоторый Thing объект модели и вы сможете передать его в ARKit для представления через некоторый объект уровня контроллера, который содержит и управляет коллекцией Thing s.

Пример: у вас есть список пород собак, и вы хотите спроектировать пример каждой породы в AR, показывая 3D-модель собаки данной породы и титул под ней. Вы представляете свой список в модели вашего приложения (возможно, создавая структуру Breed, которая имеет имя и другие детали, и сохраняя массив / коллекцию Breed для каждой породы, которую вы хотите показать ). Затем вы будете использовать эту коллекцию пород для управления ARKit, показывая соответствующую 3D-модель для выбранной породы, с прикрепленным текстовым узлом для отображения свойства Breed.name или любых других свойств.

Есть причудливые способы моделирования вышеприведенного примера, но это довольно широкая тема и очень специфична для вашего приложения.

...