Índice:

Realidade virtual móvel usando processamento para Android (TfCD): 7 etapas (com imagens)
Realidade virtual móvel usando processamento para Android (TfCD): 7 etapas (com imagens)

Vídeo: Realidade virtual móvel usando processamento para Android (TfCD): 7 etapas (com imagens)

Vídeo: Realidade virtual móvel usando processamento para Android (TfCD): 7 etapas (com imagens)
Vídeo: O uso da REALIDADE AUMENTADA na ENGENHARIA. Onde usar REALIDADE VIRTUAL na ENGENHARIA? 2024, Julho
Anonim
Image
Image
Configurando o Processamento
Configurando o Processamento

A realidade virtual (VR) é uma das novas tecnologias que podem ser interessantes em produtos futuros. Tem muitas oportunidades e você nem precisa de óculos de realidade virtual caros (Oculus Rift). Pode parecer muito difícil de fazer você mesmo, mas o básico é mais fácil do que parece. Se você tiver habilidades básicas de programação e modelagem, poderá fazê-lo. Usamos Processing e Blender. Este instrutível é um guia passo a passo para programar um ambiente de RV simples em seu telefone. Tudo o que você precisa é do seu telefone Android, óculos de realidade virtual (papelão) e software (software de processamento e modelagem 3D). No final deste instrutível, você terá uma sala com vários objetos (móveis).

Etapa 1: antes de começar

Antes de começar, há 3 coisas que você precisa fazer: 1. Processamento de download, em

2. Certifique-se de que seu telefone está configurado para o modo de desenvolvedor: pode ser diferente por telefone, abaixo algumas opções são fornecidas: Android: Configurações> Sobre o telefone> Número da versão Samsung Galaxy: Configurações> Sobre o dispositivo> Número da versão LG: Configurações> Sobre o telefone> Informações do software> Número da versão HTC One: Configurações> Sobre> Informações do software> Mais> Número da versão

Quando você encontrar a seção Build number das configurações, toque na seção 7 vezes. Após o 7º toque, o telefone estará no modo de desenvolvedor.

Depois disso, vá para: configuração> opção para desenvolvedores> habilitar depuração USB. Além disso, certifique-se de que seu telefone aceita aplicativos de fontes desconhecidas.

3. Baixe e extraia os arquivos deste tutorial. É incluído um arquivo zip no qual todos os arquivos estão incluídos, bem como os arquivos que incluem os dados do arquivo 3D do programa que usamos (Blender). Baixe e descompacte esta pasta e coloque-a em algum lugar do seu computador onde você possa encontrá-la. Na Etapa 4, você será solicitado a abrir a pasta novamente.

Etapa 2: Configurando o Processamento

Configurando o Processamento
Configurando o Processamento
Configurando o Processamento
Configurando o Processamento

Antes de começar, você terá que configurar o processamento para dar suporte ao desenvolvimento do Android. A primeira etapa é habilitar o modo android de processamento clicando no botão java na parte superior direita da janela de esboço. (imagem 1)

Isso fará com que você receba uma mensagem. Clique em “baixar SDK automaticamente” e o processamento iniciará o download de todos os arquivos necessários para criar aplicativos Android. (imagem 2)

Quando esse processo for concluído, você será capaz de criar aplicativos para Android, que incluem aplicativos de RV, nos quais estaremos nos concentrando. Para fazer isso funcionar, você terá que selecionar mais uma opção. Vá para o Android e selecione a guia VR, isso garantirá que o aplicativo inclua todas as bibliotecas necessárias quando for exportado. (imagem 3)

Agora você está pronto para começar a trabalhar em seu esboço

Etapa 3: escrever o código

Escrevendo o código
Escrevendo o código

Este tutorial não é sobre como escrever o código em si. Mas, usando os comentários incluídos no código, você poderá entender o que está acontecendo.

Agora você pode abrir o arquivo.pde que está incluído na pasta extraída que você baixou antes. Você verá o código aberto e poderá dar uma boa olhada nele.

Etapa 4: o modelo 3D

O modelo 3D
O modelo 3D

Usamos o Blender para fazer nosso modelo, este é um programa de modelagem gratuito (https://www.blender.org/download/) ou use um programa de modelagem diferente. Se você não tem experiência com modelagem também pode encontrar modelos 3D online (https://www.thingiverse.com/). A pasta com modelos 3D e código já foi criada para você, mas se você quiser fazer seu próprio projeto você terá que seguir as seguintes instruções.

- Crie uma pasta de dados (chamada “dados”) na pasta de desenho de processamento. (Seu esboço deve ser salvo primeiro, certifique-se de saber onde ele está salvo. Por padrão no Windows ele está dentro de seus documentos / processamento / nome_do_sketch)

- Exportando: salve seu modelo 3D como um arquivo.obj - Incluindo o arquivo.mtl que faz referência às texturas (se houver)

- Caso tenha texturas, coloque-as também na pasta de dados e certifique-se de que o arquivo.mtl as referencia corretamente. (arquivos.mtl podem ser abertos com o bloco de notas, por exemplo, e contêm texto simples)

- observação: um telefone não suporta modelos muito complexos ou muitas texturas, portanto, certifique-se de que o modelo seja de baixo polímero e inclua o mínimo de texturas possível. Eu coloquei uma textura em um avião e isso tornou o esboço insuportavelmente lento.

Etapa 5: executar no dispositivo

Executar no dispositivo
Executar no dispositivo

Agora você está pronto para executar o exemplo em seu telefone celular.

Primeiro, verifique na guia Android e dispositivos se o seu dispositivo está aparecendo. Se este não for o caso, certifique-se de seguir as etapas da etapa 1 deste tutorial.

Se o dispositivo aparecer, você está pronto para apertar o botão executar no dispositivo ou usar o atalho ctrl + R. O processamento começará a compilar o esboço e instalá-lo em seu telefone celular. Se o processamento gerar um erro, verifique a etapa um deste tutorial ou verifique seu código.

Etapa 6: Jogando Simulação de RV

Jogando Simulação de RV
Jogando Simulação de RV

Agora que você terminou, o aplicativo Google Cardboard será iniciado e você poderá desfrutar da gloriosa experiência de RV para dispositivos móveis.

Etapa 7: Nossas fontes

A configuração principal do aplicativo foi baseada nas informações dos links a seguir. Eles contêm ótimas informações sobre a criação de aplicativos para Android usando processamento, incluindo VR.

android.processing.org/

android.processing.org/tutorials/vr_intro/i…

Uma grande ajuda para escrever seu código de processamento é o site oficial de processamento, que inclui uma lista de referências.

processing.org/reference/

Se precisar de óculos de realidade virtual, você pode comprá-los por muito pouco, por exemplo:

www.amazon.com/slp/google-cardboard-viewer…

Deseja fazer uma captura de tela do seu telefone, você pode usar:

www.duapps.com/product/du-recorder.html

Recomendado: