Вопросы по теме 'scenekit'

Как мне создать HUD поверх моего Scenekit.scene
Я экспериментирую со Swift и Scenekit. Создание приложения для Mac OS X. Кажется, довольно легко заставить работать 3D-сцену. Но что за сцена без какого-нибудь 2D-приветствия, дисплея радара, индикатора скорости и т.д.? Я бы ожидал, что сцена...
9221 просмотров
schedule 16.12.2023

Рендеринг закадрового SCNScene в UIImage
Как мне преобразовать за кадром SCNScene в UIImage ? Я знаю, что SCNView предоставляет метод -snapshot , но, к сожалению, он не работает для просмотра вне экрана. Ранее уже задавался похожий вопрос , где один из ответы предполагают...
2810 просмотров
schedule 14.04.2024

сделать вырезку надгробия в виде куба (Swift - SceneKit)
Я использую SceneKit со Swift. У меня есть куб (SCNBox) и текст (SCNText). Я бы хотел, чтобы текст был вставлен в куб, почти как надгробие. Любые идеи о том, как лучше всего это реализовать? Я мог бы использовать карту нормалей, но я хотел бы...
665 просмотров
schedule 22.11.2022

CATransform3DScale ожидает структуру CATransform3D, а не SCNMatrix4
Я пытаюсь добавить 3D-текст в свое приложение, но мне нужно его масштабировать, вот код, который я пытаюсь использовать: SCNText *text = [SCNText textWithString:@"Some Text" extrusionDepth:4.f]; SCNNode *textNode = [SCNNode...
927 просмотров
schedule 04.12.2022

Как создать DAE-файл для использования в SceneKit?
Как создать .dae файл из 3D-модели? Я создал 3D-модель из картографирования площадей дронов, и теперь у меня есть очень большой файл, который я могу импортировать в Photoshop, но я не могу понять, как создать .dae файл, который я могу...
5696 просмотров
schedule 23.12.2023

Tube Physics Body действует как SCNCylinder, но как заставить его работать как SCNTube?
Я пытаюсь сделать трубу и ее физическое тело в SceneKit. let BoxGeometry = SCNTube(innerRadius: 5, outerRadius: 12.5, height: 4) Box = SCNNode(geometry: BoxGeometry) Box.pivot = SCNMatrix4MakeRotation(Float(M_PI_2/8), 0, 1, 0) Box.physicsBody =...
1786 просмотров
schedule 15.02.2024

Скайбокс scenekit мерцает при движении камеры
скайбокс имеет изображения высокого разрешения 1500x1500 для сетчатки SCNScene *scene = [SCNScene scene]; scene.background.contents = @[[UIImage imageNamed:@"left.png"],[UIImage imageNamed:@"left.png"],[UIImage imageNamed:@"top.png"],[UIImage...
1171 просмотров
schedule 22.05.2024

SCNShape с путем Безье
Я пытаюсь нарисовать трехмерную линию в Scenekit iOS, я пытаюсь нарисовать линию ниже кода, func path() -> UIBezierPath { var bPath = UIBezierPath() bPath.moveToPoint(CGPointMake(0, 0))...
5805 просмотров
schedule 27.11.2022

Дроссельная загрузка ЦП в фоновом потоке
У меня есть задача с интенсивным использованием ЦП, и я хочу, чтобы она использовала меньше ЦП и занимала больше времени. Я загружаю огромное количество SCNNodes в сцену при запуске. Он занимает много памяти, и я хотел бы, чтобы он работал с ним с...
1913 просмотров
schedule 19.11.2023

Добавление аудиоплеера к узлу в SceneKit
У меня возникли проблемы с добавлением аудиоплеера на узел. По какой-то причине я получаю исключение, и мое приложение останавливается. Вот как выглядит мой код let node = scene.rootNode.childNodeWithName("box", recursively: true)! let...
1254 просмотров
schedule 09.12.2022

Вращайте коробку/камеру со скоростью в SceneKit
Аспекты .allowcameracontrol идеально подходят для моего использования. В настоящее время я вращаю узел камеры (дочерний элемент сферы) вокруг куба. Я бы хотел, чтобы вращение постепенно останавливалось (например, разрешает управление камерой)....
106 просмотров
schedule 03.03.2024

Создание подкласса SCNNode
Я загружаю узел из файла .dae со следующим кодом: func newNode() -> SCNNode { var node = SCNNode() let scene = SCNScene(named: "circle.dae") var nodeArray = scene!.rootNode.childNodes for childNode in nodeArray {...
1173 просмотров
schedule 01.04.2024

Можно ли визуализировать частицы за полупрозрачными объектами в наборе сцен?
Я пробую Scenekit, и у меня возникает проблема, когда я пытаюсь визуализировать частицы за полупрозрачными объектами. Они просто не рендерятся, в отличие от других объектов сцены. На этом изображении все частицы находятся перед...
1029 просмотров

tvOS: overlaySKScene в сцене Scenekit предотвращает сенсорные события на Apple TV
У меня есть оверлейSKScene в моей сцене, которая содержит 2 UIButtons. кнопка открывает контроллер табличного представления, который дает возможность перейти к новому месту на сцене. кажется, что объекты с возможностью фокусировки, поскольку...
356 просмотров
schedule 31.03.2024

запускать действия в редакторе SceneKit
Я добавил действие вращения вокруг оси в редакторе SceneKit. Я хотел бы посмотреть, как выглядит действие, щелкнув команду «Выполнить» в нижней части редактора SceneKit. Однако каждый раз, когда я запускаю действие, вращающийся объект просто...
186 просмотров
schedule 20.09.2022

SCNCamera ограничивает вращение дугового шара
У меня есть настройка сцены с помощью SCNCamera, которая вращается вокруг объекта. Каков наилучший способ ограничить степень вращения камеры вокруг объекта? Пример: вместо того, чтобы вращаться вокруг всей сферы, как бы я ограничил вращение...
2948 просмотров
schedule 20.11.2023

Набор сцен: как сделать так, чтобы SCNNode вращался только по горизонтали в Swift 2.0
Мне удалось создать дерево, и программа должна позволять пользователям вращать это дерево только по горизонтали. После просмотра документа я использую следующий код treeNode.physicsBody?.angularVelocityFactor = SCNVector3Make(0, 0, 1.0) Но...
1250 просмотров
schedule 17.05.2024

Сбой приложения при втором запуске только после обновления с iOS8 до iOS 9.2
У меня есть SceneKit project , который отлично запускается и работает. Затем, после закрытия и повторного запуска либо через Xcode, либо на самом устройстве (закрытом из фона и перезапущенном), он мгновенно вылетает, выдавая плохой доступ. Самое...
760 просмотров
schedule 17.01.2024

Проблема с подклассом SCNScene
Я пытался создать подкласс SCNScene, так как это кажется лучшим местом для хранения логики, связанной со сценой. Теперь я не уверен, рекомендуется ли это, поэтому мой первый вопрос: должен ли я создавать подклассы SCNScene, а если нет, то почему?...
1719 просмотров
schedule 18.10.2022

Как сделать плоские затененные полигоны/геометрию в SceneKit, т.е. не гладкую
Я пытаюсь сделать свою геометрию плоской, а не гладкой в ​​SceneKit. Как вы можете видеть на изображениях, зеленая сфера имеет плавное затенение по умолчанию в SceneKit. То, что я хочу, это плоский «вид» на другом изображении, где написано...
1704 просмотров
schedule 27.11.2023