Skip to content

7. Modelo Tridimensional

matheusfillipe edited this page Dec 21, 2019 · 4 revisions

7. Modelo Tridimensional


Visualizando modelo

Use o botão "Visualizar Modelo" para ter acesso a um modelo 3D do traçao criado:

image

Nessa interface arraste com o botão esquerdo to mouse para girar em tordo da estaca focada, arraste com o botão do meio para deslocar a visão e o scroll para aproximar e afastar. Use o comboBox no canto esquerdo inferior para mudar a estaca em foco. O botão cor muda a cor da malha e "wireframe" é para mostrar ou esconder os lados das faces:

image

Extraindo o modelo

Com o botão "Exportar Modelo" um arquivo stl será exportado. Esse é um arquivo que contém o mesmo modelo que foi possível visualizar no passo anterior, com malha triangular, sem materiais(cores).

Esse formato é suportado por qualquer software 3D (blender, 3DS, sketchup, etc...) E pode ser convertido para um .fbx e aberto no AutoCad(Autodesk). Caso o blender esteja instalado no sistema, o GeoRoad irá perguntar se você deseja criar uma animação com o blender. Isso abrirá o blender executando um script que aplica os materiais à malha gerada e a converte para uma malha retangular. Isso também gera uma animação automática de movimento da câmera sobre a pista.

Sobre o blender

O blender é um software de multi-propósito 3D, modelagem, animação, renderização, escultura, iluminação e simulações de física (corpo rígido, fluidos, etc...). É um estúdio de cinema virtual com a capacidade de ser programado com python. É um projeto totalmente gratuito, Open Source e extremamente leve se comparado com outros do ramo. Ele pode ser baixado nesse link: https://www.blender.org/download/

Ele serve como uma alternativa muito mais poderosa que visualizador 3D do GeoRoad. Quando você clicar em sim para abrir a malha 3D com o blender o processo pode demorar alguns minutos e o resultado será esse:

Screenshot_20191221_030840

Para se aproximar de uma determinada estaca, observe que no canto direto superior existe uma lista de objetos na cena e uma coleção de Estacas. Você pode pesquisar por uma estaca no campo de busca marcado em azul:

image

Quando achar a estaca, clique sobre ela e coloque o cursor de volta sobre a parte de visualização 3D (3D viewport ). Aperte no teclado numérico "," para aproximar da estaca:

Screenshot_20191221_031426

Arraste com o botão do meio para girar em torno do objeto, scrool para aproximar/afastar e segure shift e arraste com o botão do meio para translação.

Para ver a animação aperte a tecla 0 no teclado numérico para ver a visão da câmera e a aperte space para dar play. Se quiser pausar aperte space novamente. Para sair da visão da câmera aperte 0, e para focar na câmera selecione-a no outliner similarmente como você fez para a estaca, e aperte "," (tem que ser do teclado numérico) com o cursor sobre a viewport 3D:

Screenshot_20191221_032118

Para esconder as estacas clique no ícone de olho do lado da coleção delas (seta azul).

Se quiser visualizar a malha poligonal, clique sobre a pista para seleciona-la e aperte a tecla tab. Isso abilida o modo de edição, que na verdade serve para modificar a posição dos vértices, faces ou lados.

Screenshot_20191221_032523

Se quiser exportar essa animação como um vídeo, uma maneira simples é renderizando a viewport.No painel inferior direito escola a aba indicada. Duas coisas devem ser alteradas, o caminho do arquivo e o formato dentro de output. Em seguida, na 3D viewport acesse view-> render viewport animation:

Screenshot_20191221_032815

Com isso um vídeo será renderizado no caminho indicado. Se você percisa de algo mais realista pode ir em Render -> Animation (ctrl+F12), só que isso irá demorar bem mais.

Caso queira exportar a malha em outro formato use File -> Export e escolha o formato. Dxf, fbx e obj podem ser interessantes. Um detalhe é que a malha com essa animação não está nas coordenadas originais, então se você está pensando em usar o blender só para converter o arquivo stl, inicie o blender, apague tudo que estiver na cena e importe o stl extraído do GeoRoad.