Realidade aumentada com iPhone 3GS e UIView

votos
4

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 mostrar sempre para cima.

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.

Quaisquer amostras? Alguma ideia? Qualquer código não usando OpenGL;) Obrigado.

Publicado 14/09/2009 em 07:33
fonte usuário
Em outras línguas...                            


1 respostas

votos
5

Pode querer dar uma olhada em ARKit .

Respondeu 14/09/2009 em 10:13
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more