Converter Collada (DAE) em OBJ

Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.

O Collada foi por anos o formato de troca entre programas de arquitetura e de modelagem, e ainda sai do SketchUp e de ferramentas antigas. O problema é que cada vez menos programas abrem. Passar para OBJ devolve a compatibilidade.

A conversão respeita as unidades: um arquivo DAE declara em que unidade mede, e essa declaração é aplicada, então o modelo não aparece mil vezes maior ou menor. Os materiais passam para o .mtl que acompanha o OBJ.

Tudo roda na sua própria máquina, e num arquivo 3D é exatamente esse o ponto: o modelo costuma ser a peça de um cliente, o escaneamento de uma obra ou um projeto ainda não divulgado. Nada sobe para servidor, então depois não há nada para pedir que apaguem.

Como Converter Collada (DAE) em OBJ

  1. Adicione o arquivo DAE — e os arquivos que o acompanham, se houver.
  2. Confira se OBJ está selecionado.
  3. Clique em «Converter».
  4. Baixe o arquivo OBJ.

Formatos suportados e limites

Entrada
DAE
Saída
OBJ
Arquivos acompanhantes
As texturas são usadas quando você as adiciona
Preserva a animação
Não — o formato não consegue guardar
Onde roda
No seu navegador — sem enviar nada

Não serve para: Animação do Collada — o OBJ guarda uma pose só.

O que o OBJ recebe

Toda malha do .dae é gravada no seu lugar na cena, com as normais e as coordenadas de textura. As faces são gravadas como triângulos: faces de quatro lados ou mais são divididas. Um componente que o .dae coloca dez vezes é gravado dez vezes, porque o OBJ não tem como repetir uma forma. Elementos de linha, como arestas exportadas, viram linhas do OBJ, e um arquivo que só tem linhas também é convertido. Câmeras e luzes são descartadas. Cores guardadas por vértice são gravadas depois da posição de cada ponto.

Vértices que ficam no mesmo lugar são gravados uma vez e compartilhados, então, num editor, as faces se unem onde se tocam.

Materiais e texturas

Quando o .dae tem cores ou texturas, o download é um zip com o .obj, um arquivo .mtl e as imagens de textura que você adicionou, para as superfícies abrirem como eram. Cada material mantém o nome, e uma parte que usa vários materiais recebe uma linha usemtl para cada um deles. O .mtl guarda a cor, o brilho, a emissão e a transparência de cada material, e indica as suas imagens. Uma imagem que o .dae cita mas que você não adicionou aparece listada ao lado do download.

Unidades e a direção para cima

Um arquivo Collada declara a sua unidade, e o SketchUp, por exemplo, grava em polegadas. A ferramenta aplica essa unidade, então os números do OBJ estão sempre em metros: uma parede de 100 polegadas de altura vira 2,54 no OBJ. Quando um programa perguntar em que unidade está o OBJ, escolha metros. Um .dae salvo com Z para cima é girado para ficar com Y para cima, a direção que a maioria dos programas espera de um OBJ, e o modelo fica em pé.

Modelos salvos como .kmz

Um arquivo .kmz, como os que o SketchUp e o Google Earth salvam, é um zip com um .dae e as suas imagens. Adicione-o como está: ele é descompactado aqui, e o .dae que está dentro é convertido com as imagens.

Perguntas frequentes

Meus arquivos são enviados para algum servidor?
Não. A conversão acontece inteiramente no seu navegador, com a capacidade do seu próprio aparelho. O arquivo não sai do seu computador nem do seu celular, e, depois que você usa a ferramenta uma vez, ela continua funcionando sem internet (as de vídeo, de reconhecimento de texto e de remoção de fundo baixam o motor deste site no primeiro uso).
A escala é mantida?
Sim. O DAE declara sua unidade e ela é aplicada aqui, de modo que o OBJ sai no tamanho real, não em números crus.
E as texturas?
Se o DAE aponta para imagens que estão ao lado dele, adicione também e o .mtl resultante vai referenciá-las.

Ferramentas relacionadas

Mais em Modelos 3D

Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা