Результаты поиска по запросу "scenekit"
покрывает эту путаницу.
аюсь понять разницу между различными элементами, представленными в ArKit, и их, возможно, эквивалентами в SceneKit:
Вот
могу использовать горизонтальные и вертикальные плоскости, отслеживаемые ARKit, чтобы скрыть объекты за стенами / за реальными объектами? В настоящее время добавленные 3D-объекты можно увидеть сквозь стены, когда вы покидаете комнату и / или ...
формат файла от Pixar. Просто перетащите его в свою сцену.
на пример приложения для Apple, вы увидите много реалистичных объектов (чашка, свеча и т. Д.). Однако, работая с редактором комплекта сцены в XCode, ясно, что это позволяет вам создавать только базовые объекты. У меня вопрос, какое программное ...
Вы должны предпочесть кватернион перед неоднозначными углами Эйлера.
ожусь в процессе изучения ARKit и Scenekit одновременно, и это было немного сложной задачей. С созданным сеансом ARWorldTrackingSessionConfiguration мне было интересно, знает ли кто-нибудь, как определить положение «камеры» пользователя в ...
Ты пробовала:
аюсь повернуть узелSCNAction, но он вращается относительно координатного пространства родителя. Можно ли повернуть узел относительно локальной системы координат?
Я обновил свой первоначальный ответ решением для применения материала к геометрии стены. Если ваша текстура с рисунком, вам может потребоваться поиграть с некоторыми значениями, чтобы получить правильное отображение.
вая, что маршрут я ехал в предыдущем вопросе: ARKit - поместите SCNPlane между двумя векторными точками на плоскости в Swift ...
Что означают столбцы? Это сложно, но просто помните, что первые 3 элемента 4-го столбца - это перевод x, y, z. Это пригодится. Остальное содержит информацию о масштабе и повороте.
A ARAnchorт 6 столбцов, из которых последние 3 представляют координаты x, y и z. Мне было интересно, что представляют другие (первые) 3 столбца?
Github-EarthRotate
дал SCNSphere, и теперь он выглядит как планета. Это именно то, что я хочу. Моя следующая цель - позволить пользователям вращать сферу с помощью распознавателя панорамирования. Им разрешено вращать его вокруг оси X или Y. Мне просто интересно, ...
Я использовал ваш код, это работа, но я столкнулся с одной проблемой. Некоторое время тень не отображается в первый раз. Если я уменьшу или поверну объект, появится тень. Есть ли у вас идеи, почему это произошло?
ункция, которую я использую для отображения объекта на плоской поверхности. private func loadScene(path: String) -> SCNNode { let spotLight = SCNLight() spotLight.type = SCNLight.LightType.probe spotLight.spotInnerAngle = ...
спасибо потребовалось некоторое время, чтобы выяснить это
аюсь загрузить файл .dae в SCNScene, используя следующий код: let solutionScene = SCNScene(named: "art.scnassets/level1.dae") print(solutionScene?.rootNode) // prints nil solutionNode = solutionScene?.rootNode.childNode(withName: "level1", ...