Realidade aumentada com iPhone 3GS e UIView
-
07-07-2019 - |
Pergunta
Eu estou experimentando um pouco com o iPhone 3GS e seus sensores magnéticos. É muito simples para obter o título e o ângulo do Pólo Norte visto da parte superior do dispositivo. Também obter a posição do próprio dispositivo via acelerômetro é bastante fácil. Mas começar tudo junto merece algum conhecimento de matemática sobre cálculos vetoriais eu acho.
Então o que eu estou interessado em é uma maneira muito simples de fazer esses cálculos e aplicá-los a um UIView que eu coloquei no meu sobreposição câmera. Por exemplo, eu gostaria de fixar um UIView no pólo norte no horizonte. Isso também deve funcionar quando eu inclinar e girar o dispositivo. Grande também seria se um 'transformar' poderia ser aplicado ao UIView por isso é girado para sempre aparecem.
Outra coisa que seria necessário pode ser para obter as relações corretas entre o campo de visão da câmera e as coordenadas de objetos. Se estes corresponder exatamente em teoria, o objeto deve ficar e sobrepor sempre os mesmos objetos na realidade, se a pessoa não se move.
Qualquer amostras? Alguma ideia? Qualquer código não usando OpenGL;) Obrigado.
Solução
pode querer dar uma olhada ARKit .