Renderização de ambiente 3D em formato de arquivo 3D

Um guia sobre os tipos de arquivo 3D.

A evolução do 3D nas últimas décadas é fruto de um enorme esforço coletivo. Por isso não existe uma solução universal para a formatação de arquivos. Com o avanço do 3D em diferentes áreas e setores, muitos formatos surgiram, geralmente com uma finalidade específica. Confira tudo o que você precisa saber sobre tipos de arquivo e como usá-los.

Tipos de arquivo 3D

À medida que cada vez mais empresas ingressam no espaço 3D e a tecnologia avança, como VR (realidade virtual), AR (realidade aumentada), design de jogos, efeitos visuais e a evolução de aplicativos CAD (design assistido por computador), nada mais natural do que o surgimento de novos tipos de arquivo de superfície para atender a finalidades variadas.

Geralmente, encontramos dois tipos de formato: dados geométricos poligonais e representação de limite (BREP), dependendo de onde a geometria foi construída originalmente. Aplicativos CAD são capazes de realizar os dois métodos de armazenamento de dados geométricos. Para preservar informações geométricas mais detalhadas no mundo do CAD, há um conjunto de formatos de arquivo separado que também contém dados poligonais padrão usados em impressão 3D e em aplicativos de jogos. Os dois tipos de definição geométrica são complexos e podem resultar em arquivos maiores 

 

Confira alguns dos tipos de arquivo 3D mais comuns que você encontrará e quando eles podem ser usados.

Renderização arquitetônica em 3D da ZUH Visuals em formato de arquivo 3D.

Imagem de ZUH Visuals.

OBJ

Arquivos OBJ (.obj) contêm informações de geometria 3D. Este é um dos formatos mais comuns e antigos encontrados ao exportar um objeto na maioria dos softwares de modelagem. É possível determinar seu tamanho em centímetros, polegadas, entre outros. Sua definição de materiais é ultrapassada em comparação a técnicas mais modernas de material e sombreamento. Para somente exportar geometria, o formato é um ótimo padrão para uso.

Vantagens

  • Suporte a unidades de medida (centímetros, metros, polegadas, pés).

  • Suporte a vários objetos em um só arquivo.

  • Arquivos OBJ costumam ser mais leves do que o mesmo modelo salvo em outro formato.

  • Compatível com mecanismos de jogos padrão do setor e ferramentas de pós-produção em DCC (criação de conteúdo digital) nos setores de efeitos visuais e jogos. 

FBX

Arquivos FBX (.fbx) são semelhantes a OBJ, pois ambos contêm dados de objeto 3D. No entanto, arquivos FBX também contêm dados de animação. Devido a isso, este é o tipo de arquivo mais popular para filmes, jogos e efeitos visuais, que são áreas que exigem modelos, animações e materiais complexos. Este formato de arquivo é propriedade da Autodesk e possui ampla compatibilidade com mecanismos de efeitos visuais e de jogos. Ele é capaz de reter um nível mais elevado de definição de materiais e é compatível com vários mecanismos de renderização.

Vantagens

  • Arquivos FBX armazenam dados de cenas 3D completas, incluindo câmeras, iluminação, geometria e ossos usados para criar a animação.

  • Compatível com mecanismos de jogos padrão do setor e ferramentas de pós-produção em DCC (criação de conteúdo digital) nos setores de efeitos visuais e jogos.

  • Embora seja um formato de arquivo mais antigo, FBX é amplamente compatível e contém muito mais informações do que somente dados de modelo 3D, sendo portanto uma opção popular para criação visual, como em jogos eletrônicos.

gITF

O GL Transmission Format (.glTF e .glb) é um formato de arquivo poligonal que funciona como uma contraparte isenta de royalties e de código aberto de formatos como FBX. Originalmente criado pelo grupo de trabalho COLLADA, agora o KHRONOS Group mantém este formato de arquivo aberto e compartilhado para transferência de modelos e de cenas. Este arquivo aceita modelos estáticos, animações e cenas em movimento, como FBX. Desenvolvedores costumam utilizá-lo em aplicativos Web nativos. Como um dos formatos de arquivo mais modernos, ele é compatível com os métodos mais recentes de definição de materiais e sombreamento, e a partir da versão 2.0, aceita materiais de renderização baseados em física (PBR).

Vantagens

  • Pode ser incorporado a documentos do Word e apresentações do PowerPoint.
  • Compatível com um número crescente de aplicativos 3D populares.
  • Otimizados para a Web e para interatividade em tempo real, arquivos GLTF e GLB apresentam tamanhos de arquivo menores em relação a outros arquivos e carregamento mais veloz em aplicativos.

usd/usdz

USD (Universal Scene Descriptor) é um formato de arquivo poligonal desenvolvido internamente pela Pixar e que agora é de código aberto. Graças a padrões abertos, a capacidade deste formato de arquivo extensível segue aumentando, com o apoio de um comitê de trabalho que inclui a NVIDIA, a PIXAR e a ADOBE, para mencionar alguns. Este formato representa o que há de mais moderno em modelos e materiais 3D e possui interoperabilidade com diversas ferramentas de criação de conteúdo exclusivas. Ele contém dados de geometria, de animação, de materiais e de cena. Em muitos aspectos, o USD supera o que normalmente se espera de um formato de arquivo, pois é capaz de armazenar dados de uma cena inteira com eficiência.

USDZ é um formato proprietário criado a partir de uma parceria entre Apple e Pixar, sendo destinado à realidade aumentada. Este formato é usado em aplicativos de realidade aumentada em 3D em dispositivos Apple.

Vantagens

  • Uma comunidade ativa cada vez maior de empresas estabelecidas vê potencial neste formato de arquivo para 3D no futuro.
  • Flexível, eficiente e avançado, este formato conta com extensibilidade por meio de extensões e plug-ins, o que permite a empresas complementar o seu uso com outros recursos.
  • Compatível com materiais PBR, além da definição de materiais e do sombreamento de objetos 3D mais modernos e realistas.

Outros formatos de arquivo 3D

A lista de formatos de arquivo usados em setores que trabalham com 3D é enorme. Confira alguns dos arquivos mais comuns encontrados:

 

  • Arquivos CAD: alguns são proprietários para uso exclusivo em um ecossistema fechado, enquanto outros buscam preservar o máximo de definição geométrica possível. É possível encontrar sólidos 2D, 3D e até mesmo paramétricos entre esses arquivos. Para encontrar uma lista completa dos arquivos CAD compatíveis com o Substance 3D Stager, leia a documentação(IGES, STP/STEP, IPT, IAM, .SLD, .JT etc.)
  • Arquivos BLEND: o formato de arquivo nativo do Blender, uma ferramenta de código aberto cada vez mais usada por criadores de conteúdo digital.
  • Arquivos do Substance 3D: SBSAR é o arquivo mais comum gerado pelo Substance 3D Designer, Sampler e Painter para criar materiais e definir o sombreamento de conteúdo 3D. Saiba mais sobre os arquivos do Substance 3D nesta visão geral informativa.
  • AMF e STL: representam os dois formatos de arquivo mais comuns para impressão 3D. AMF é a iteração mais moderna e inclui metadados internos para auxiliar na impressão e no tamanho. STL é um formato mais antigo, que não possui informações de cor e de tamanho.
Renderização de prédio 3D da ZUH Visuals gerada com formatação de arquivo 3D

Imagem de ZUH Visuals.

Como escolher o formato certo para seu projeto 3D?

Decidir qual formato de arquivo usar para um projeto vai depender de alguns fatores. Primeiro, é importante verificar a compatibilidade. Caso você precise transferir componentes 3D entre softwares, não vai querer perder tempo exportando para um tipo de arquivo que não funciona.

 

Outros fatores podem incluir o tamanho do arquivo exportado. Isso pode ser bastante importante ao desenvolver um jogo eletrônico ou qualquer outro projeto 3D que tenha limites específicos de hardware. Lembre-se de que formatos de arquivo são criados por motivos específicos, logo entender o funcionamento do software e o motivo da existência de cada arquivo ajudará a tomar decisões sobre cada exportação com mais propriedade.

Perguntas frequentes

Formatos de arquivo 3D são criados por motivos específicos. Logo, escolher o melhor formato depende, acima de tudo, do que você deseja fazer com o arquivo.

Os tipos de arquivo mais comuns são OBJ, FBX, STL, AMF, IGES, entre outros.

O Photoshop pode abrir os seguintes formatos 3D: DAE (Collada), OBJ, 3DS, U3D e KMZ (Google Earth).

 

Para abrir um arquivo 3D por conta própria no Photoshop, vá para Arquivo > Abrir e selecione o arquivo.

 

Para adicionar um arquivo 3D como uma camada em um arquivo aberto, escolha 3D > Nova camada do arquivo 3D e selecione-o. A nova camada reflete as dimensões do arquivo aberto e apresenta o modelo 3D sobre um plano de fundo transparente.