O Roblox suporta uma variedade de configurações de malha criadas por terceiros, como Blender ou Maya.
Verifique se o seu modelo atende às seguintes especificações e diretrizes de modelagem antes de exportar para garantir a compatibilidade do Studio. Tipos específicos de recursos, como personagens e acessórios, têm requisitos adicionais:
- Se você estiver criando um modelo de acessório rígido, certifique-se de que seu modelo segue as Especificações de Acessórios.
- Se você estiver criando um modelo de acessório de roupa, certifique-se de que seu modelo segue as Especificações de Roupas.
- Se você estiver criando um modelo de personagem de avatar, certifique-se de que seu modelo segue Especificações do Personagem.
Quando estiver pronto para exportar, consulte Requisitos de Exportação para configurações de exportação de malha para Blender e Maya.
Geometria
Veja as seguintes especificações gerais para geometria:
- Orçamentos - Mesh individuais não podem exceder 10.000 triângulos. Os itens de avatar têm suas próprias exigências de orçamento para personagens e acessórios.
- À Prova d'Água - Toda a geometria deve ser à prova d'água sem buracos ou faces expostas.
- Sem N-gons. - As malhas devem estar em quads onde possível.
- Volume - Malhas não podem ter 0 grossura e devem ter algum volume.
Fixando e Enfaixando
O Roblox suporta malhas de terceiros com uma rig / plataforma / equipamentointerna, ou estrutura de esqueleto que pode ser usada como pontos de articulação adicionais em seu modelo. Veja Personagens Rigs para padrões específicos para uma rig / plataforma / equipamentode personagem R15.
Veja os seguintes requisitos para a configuração geral e skinning:
- Transformações - Todos os ossos (Blender) ou articulações (Maya) devem ser congelados e ter valores de escala definidos para 1 , 1 , 0> 10> e valores de rotação definidos para 3> 03> , 6> 0 6> , 9> 0
- Símbolo - Quando possível, mantenha a simetria ao aplicar influências a um rig / plataforma / equipamento
- Raiz Jointa - A raiz ou articulação deve sempre ser definida como 0 , 0 , 0> 00> .
- Máximo de Influências - Um vértice não pode ser influenciado por mais de 4 ossos ou articulações.
- Sem influências de raiz - Não aplique influências ao osso da raiz ou articulação.
Texturas
O Roblox suporta texturas de cores básicas e modernas. Para requisitos técnicos e melhores práticas ao gerar imagens de textura individuais, consulte Especificações de Textura.
Animações
Uma animação pode ser incluída em qualquer .fbx exportação de malha. Para informações sobre a preparação de uma animação de personagem a partir de um software de modelagem para exportar, see Exportando Animações de Maya .
Veja os seguintes requisitos para recursos com animações:
- Animação de faixa única - Apenas uma única faixa de animação pode ser exportada com uma malha ou modelo. Se você quiser exportar várias animações, você precisa criar saídas separadas para cada animação que você deseja importar.
Caixas internas e externas
As cagas internas e externas são malhas não renderizadas que o Roblox usa para definir as superfícies internas e externas de uma malha usando uma instância WrapLayer ou WrapTarget. Essas cagas são usadas com mais frequência com personagens e acessórios, embora você possa usar malhas de cagas para qualquer Objetode malha.
Para uso geral, veja os seguintes requisitos para adicionar malhas de cela interna e externa ao seu modelo:
Convenções de Nomeação - A cadeira interna e externa deve ser nomeada após o objeto de malha primário com _InnerCage e _OuterCage atribuídos.
Cage Exterior - Modelos, como um personagem jogável, que não são esperados para se deformar, mas são o alvo de malhas que se estenderão por ele, apenas requerem um Cage Exterior.
Vertentes e Mapa UV - Não exclua vértices ou altere os UVs nas Cagas Interna ou Externa, pois isso pode causar erros ao importar no Studio ou ao equipar em um personagem.
Símbolo e consistência - Mantenha cada rosto (o espaço entre os vértices) consistente e mantenha a símbolo onde possível. Use ferramentas de símbolo em seu software de modelagem sempre que possível.