ARkit Как получить точную точку узла по местоположению кранаIOS

Программируем под IOS
Ответить
Anonymous
 ARkit Как получить точную точку узла по местоположению крана

Сообщение Anonymous »

У меня есть следующий код для жеста касания в режиме просмотра сцены

Код: Выделить всё

 let location = gesture.location(in: self.sceneView)
let hitTestScene = self.sceneView.hitTest(location, options:nil)
if let first = hitTestScene.first  {

}
Я могу сначала получить узел

Что я хочу, так это предположим, что у меня есть стена узел, который представляет собой SCNPlane или SCNBox с очень большой высотой.

Теперь, если пользователь нажмет на определенное место, скажем, на половину узла. Я хочу добраться до этой точки в этом узле.
Итак, вопрос в том, что с помощью SceneView.hitTest я могу получить узел, по которому постучали, но мне нужно местоположение в узле. например, где именно это постучало.

Таким образом, я могу измерить высоту от начала координат до места касания

Любое предложение будет оценено

Подробнее здесь: https://stackoverflow.com/questions/517 ... p-location
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»