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.

Foi útil?

Solução

pode querer dar uma olhada ARKit .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top