Importar conteúdos, como texturas, malhas, animações ou qualquer coisa compatível com a Unreal Engine, é um processo bastante simples. No entanto, existem detalhes críticos e práticas recomendadas a saber para garantir fluxos de trabalho tranquilos e ativos otimizados num motor em tempo real, como a Unreal Engine.
Existem várias maneiras diretas de importar conteúdo para a Unreal Engine:
Arrastar e soltar os ativos diretamente na pasta do Navegador de Conteúdo.
Usando o botão Importar do Navegador de Conteúdo.
Usando o menu de contexto do botão direito do mouse e selecionando a opção Importar para a pasta atual.
Quando o conteúdo compatível é importado, a caixa de diálogo Importar conteúdo aparece. Use essa caixa de diálogo para aplicar configurações gerais ou específicas ao tipo de conteúdo sendo importado.
Para obter mais informações sobre fluxos de trabalho gerais de importação de conteúdo para a Unreal Engine, consulte Como importar ativos diretamente.
Como preparar seu conteúdo para a Unreal Engine
Quando se trata de preparar seu conteúdo para importação para a Unreal Engine, tenhas em mente alguns detalhes sobre como a engine lida com as coisas. Há também algumas considerações a fazer dependendo de onde está exportando seu conteúdo.
Para usuários do Maya que estão começando a integrar seus fluxos à Unreal Engine, é importante ter em mente o seguinte:
Práticas de geometria limpa
Escalas e unidades
Pivôs e origem da cena
Preparação de texturas
Configurações de exportação de FBX
Convenções de nomenclatura
Use as seções abaixo para se familiarizar com a maneira como a Unreal Engine analisa o conteúdo importado com contexto adicional.
Formatos de arquivo compatíveis com a Unreal Engine
A Unreal Engine é compatível com uma ampla variedade de formatos de arquivo, oferecendo suporte à maioria dos conteúdos que você deseja importar para o seu projeto. Abaixo estão os formatos mais comuns usados para diferentes tipos de arquivos e finalidades:
Alguns tipos de arquivo precisam que um plugin para o importador esteja habilitado na Unreal Engine. Por exemplo, a Universal Scene Description (USD) para grandes cenas colaborativas e arquivos Alembic para cabelos.
Esses importadores de tipos de arquivo são habilitados no navegador de Plugins, localizado no menu principal, no menu Editar.
| Tipo de arquivo | Extensão do arquivo | Usos recomendados |
|---|---|---|
| Geometria - Malha estática | ||
FBX |
| O formato recomendado para geometrias, animações e malhas de esqueleto. |
OBJ |
| Funciona melhor para geometria estática, mas não oferece suporte a animações. |
Universal Scene Description (USD) |
| Útil para cenas grandes e complexas e para colaboração com equipes. É preciso habilitar o plugin USD Importer. Para obter mais informações sobre como usá-los, consulte Universal Scene Description. |
| Geometria - Malha revestida, esqueleto e animações | ||
FBX |
| O formato recomendado para geometrias, animações e malhas de esqueleto. |
OBJ |
| Funciona melhor para geometria estática, mas não oferece suporte a animações. |
Alembic |
| Funciona para caches de animações complexas, cabelos, tecidos ou animações de vértices. Requer que o plugin Alembic Groom Importer esteja habilitado. Para obter mais informações, consulte Alembic File Importer. |
Universal Scene Description (USD) |
| Útil para cenas grandes e complexas e para colaboração com equipes. É preciso habilitar o plugin USD Importer. Para obter mais informações sobre como usá-los, consulte Universal Scene Description. |
| Imagens - Textura, Cube Map e perfis de luz | ||
PNG |
| É um formato sem perdas que preserva a transparência e pode ser altamente compactado. É usado para superfícies texturizadas e para preenchimento de canais com dados de imagem em tons de cinza armazenados em canais RGB. |
Targa |
| Este é um formato sem perdas que preserva a transparência, evitando potenciais problemas do PNG. Não é compactado, o que também pode acelerar o carregamento e a edição. |
JPG |
| É um formato com perdas que pode ser altamente compactado. Por esse motivo, ele não deve ser usado ao criar seus ativos de origem. |
Photoshop |
| É um formato sem perdas e não comprimido que mantém as camadas e os dados dos arquivos de origem. |
Cube Map |
| São arquivos compactados ou descompactados que contêm várias imagens com diversos layouts em layouts 2D, texturas de volume 3D e Cube Maps. São comumente usados para skyboxes e fundos distantes. |
Imagem HDR |
| É um formato de imagem de alto alcance dinâmico (HDR) que preserva mais dados de cor e variações de brilho do que outros formatos, como PNG e JPG. Isso o torna ideal para utilização com esferas celestes e luzes celestes. |
Perfil de fonte de luz da Illuminating Engineering Society |
| São perfis definidos de luzes que descrevem sua distribuição a partir de uma fonte de luz usando dados medidos no mundo real. Para saber como utilizá-los, consulte Perfis de luz do IES. |
Considerações gerais sobre a exportação de arquivos do Maya
Abaixo está uma lista geral de itens que você deve saber ao configurar arquivos no Maya que serão importados posteriormente para a Unreal Engine.
| Sistema de coordenadas, escala e unidades de medida da Unreal Engine |
|---|
|
| Materiais, texturas e UVs da Unreal Engine |
|
| Malhas revestidas, esqueletos e animações |
|
| Geral |
|
Considerações sobre a exportação de malhas estáticas do Maya
Ao exportar uma malha estática como FBX do Maya, defina as seguintes opções na caixa de diálogo de exportação:
Somente geometria
Smoothing Groups: Habilitado
Tangentes e binormais: Habilitado
Triangular: Habilitado
Animação: Desabilitado
Incorporar mídia: Opcional
Ao importar uma malha estática como FBX para a Unreal Engine, defina as seguintes opções na caixa de diálogo de importação:
[Opcional] Gerar UVs de mapa de luz: Marcado
Ideal se estiver usando iluminação pré-computada incorporada.
Importar materiais: marcado
Aplicar colisão
Para obter mais informações sobre como importar malhas estáticas para a Unreal Engine, consulte o seguinte:
Considerações gerais sobre a exportação de malhas revestidas do Maya
Ao exportar uma malha de esqueleto como FBX do Maya, defina as seguintes opções na caixa de diálogo de exportação:
Inclua o seguinte com a exportação:
Geometria
Animação
Definições de esqueleto
Smoothing Groups: Habilitado
Tangentes e binormais: Habilitado
Triangular: Habilitado
Animação: Habilitado
Incorporar mídia: Opcional
Modelos deformados: Habilitado
Revestimentos: Habilitado
Formas de mesclagem: Habilitado
Ao importar uma malha de esqueleto como FBX para a Unreal Engine, defina as seguintes opções na caixa de diálogo de importação:
Primeiro, importe o FBX do esqueleto sem animação.
Habilitar Importar malha
Habilitar Importar esqueleto
Importe as animações separadamente e escolha o esqueleto quando solicitado.
Importar alvos de transformação (formas de mesclagem).
Marque Importar materiais para criar o material básico se a mídia estiver incluída na importação FBX.
Para obter mais informações sobre como importar malhas de esqueleto para a Unreal Engine, consulte o seguinte:
Próxima página
Como usar materiais e texturas na Unreal Engine para usuários do Maya
Uma visão geral do sistema de materiais e texturas da Unreal Engine para usuários do Maya.