Вопросы по теме '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 просмотров
schedule
04.11.2023
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