Índice:

Modelagem Baseada em Imagem / Retratos de Fotogrametria: 4 Passos
Modelagem Baseada em Imagem / Retratos de Fotogrametria: 4 Passos

Vídeo: Modelagem Baseada em Imagem / Retratos de Fotogrametria: 4 Passos

Vídeo: Modelagem Baseada em Imagem / Retratos de Fotogrametria: 4 Passos
Vídeo: Transforme QUALQUER FOTO em um MODELO 3D! 2024, Novembro
Anonim

Por buzquirkhttps://buzquirk.comSiga Mais pelo autor:

Espelho Inteligente Portátil (Plug-and-Play)
Espelho Inteligente Portátil (Plug-and-Play)
Espelho Inteligente Portátil (Plug-and-Play)
Espelho Inteligente Portátil (Plug-and-Play)
Controle de Gestos com as Mãos: Movimento do Físico e Digital (Teleoperação)
Controle de Gestos com as Mãos: Movimento do Físico e Digital (Teleoperação)
Controle de Gestos com as Mãos: Movimento do Físico e Digital (Teleoperação)
Controle de Gestos com as Mãos: Movimento do Físico e Digital (Teleoperação)

Ei todo mundo, Neste Instructable, vou mostrar o processo de como criar modelos 3D usando imagens digitais. O processo é denominado Fotogrametria, também conhecido como Modelagem Baseada em Imagem (IBM). Especificamente, esse tipo de processo é usado para recriar qualquer objeto ou espaço em três dimensões. De artefatos e obras de arte a espaços como acidentes geológicos e ruínas, vou mostrar como criar uma animação de retratos de modelo 3D e demonstrar o fluxo de trabalho necessário para realizar esse tipo de empreendimento criativo.

Etapa 1: Software

Primeiro, obtenha o software necessário para criar modelos 3D a partir de imagens. Isso inclui:

Visual SFM -

O próximo passo é reconstruir o modelo 3D. Isso inclui:

Meshlab -

Finalmente, as últimas melhorias usando outro software como:

Maya (versão de estudante ou teste gratuito), Blender ou qualquer programa de modelagem 3D

Etapa 2: Imagens para VisualSFM

Imagens para VisualSFM
Imagens para VisualSFM

Agora que você tem seu software, saia e capture imagens brutas de qualquer objeto, espaço ou ambiente. Existem duas maneiras de capturar imagens para modelos 3D:

Uma maneira é girar meticulosamente em torno do objeto ou espaço de maneira convergente a cada passo e tirar uma foto.

A segunda maneira é fazer um vídeo e girar em torno do objeto ou espaço. Em seguida, vá para o Adobe Media Encoder e divida o vídeo em quadros individuais. Obviamente, quanto mais quadros sua câmera dispara, mais material você pode adquirir, portanto, mais detalhes em sua captura 3D.

No VisualSFM:

1. Arquivo - Abrir + várias imagens (aqui é onde você pega seus quadros ou fotos e os importa para o VisualSFM)

2. Agora que você carregou todas as suas imagens, vá em frente e clique no botão Compute Missing Matches. É o botão que possui 4 setas apontando para fora. Este processo pode demorar muito, dependendo de quantas imagens você carregou. O motivo da demora é que o software está comparando cada imagem com as outras imagens que você carregou, comparando pontos focais e aspectos semelhantes para iniciar o processo de recriação do modelo 3D, então seja paciente.

3. Assim que o processo for concluído, vá em frente e clique no botão Compute 3D Reconstruction. É o botão que se parece com o botão de avanço rápido, mas sem o sinal de mais (está ao lado do botão Compute Missing Matches). É aqui que o VisualSFM pega as imagens com aspectos semelhantes entre si e começa a criar o modelo 3D do espaço ou objeto ou indivíduo. O VisualSFM considera os dados brutos da imagem, bem como a distância e profundidade dos assuntos envolvidos em cada foto, ou seja, é capaz de recriar o assunto em questão como um modelo 3D. A razão pela qual é chamado de VisualSFM (Structure From Motion) é que o processo SfM compara sequências de imagens bidimensionais e estima estruturas tridimensionais (modelos 3D).

4. Depois de fazer isso, vá em frente e clique em CMVS para reconstrução densa. Isso finalizará seu modelo 3D e você deseja salvar o arquivo.cmvs e o arquivo.nvm, bem como o arquivo.ply. Você precisará do arquivo.nvm para o Meshlab e do arquivo.ply para adquirir a malha 3D do seu objeto ou malha, o que também acontecerá no Meshlab.

Recomendado: