Ao criar acessórios rígidos para Roblox, é importante atender a requisitos técnicos específicos para garantir compatibilidade e otimizar desempenho e qualidade. Muitos desses requisitos devem ser aplicados ao projetar e modelar seu ativo em um aplicativo de modelagem de terceiros.
Embora os acessórios rígidos e os acessórios de vestuário em camadas compartilhem muitos requisitos técnicos, os acessórios em camadas devem incluir componentes adicionais para garantir que os acessórios se deformem e estiquem de forma adequada em diferentes escalas corporais.
Se você pretende publicar e vender esses ativos no Marketplace, há políticas do Marketplace adicionais que você deve seguir para qualquer acessório ou item de vestuário.
Quando estiver pronto para exportar, consulte Requisitos de exportação para configurações de exportação de malha para Blender e Maya.
Geometria e orçamentos
- Malha Única - Os acessórios devem ser uma única malha.
- Orçamentos - Os acessórios não podem exceder 4k triângulos.
- À Prova d'água - Toda geometria deve ser à prova d'água, sem buracos expostos ou faces traseiras.
- Use quads sempre que possível. Evite faces com 5 ou mais lados.
- Tamanho da Malha - Dependendo do tipo de ativo de acessório, as malhas devem seguir um tamanho padrão (em studs, centrado no ponto de fixação) dependendo da escala corporal para a qual foi projetada.
Escala corporal
Roblox suporta 3 tipos de escalas corporais: Classic, Normal e Slender. Ao projetar seu acessório, o tamanho do seu acessório não pode exceder os seguintes tamanhos com base na escala corporal e no tipo de ativo de acessório. O tamanho do acessório é medido com base na orientação de fixação.
Consulte Escala corporal para mais informações sobre os diferentes tipos de proporções corporais que o Roblox suporta.
Clássico
| Tipo de Ativo | Largura (X) | Altura (Y) | Profundidade (Z) |
|---|---|---|---|
| Chapéo | 3 | 4 | 3 |
| Cabelo | 3 | 5* (Não centrado: 2 para cima, 3 para baixo) | 3.5* (Não centrado: 1.5 frente, 2 atrás) |
| Rosto | 3 | 2 | 2 |
| Sobrancelhas e Cílios | 1.5 | 0.5 | 0.5 |
| Pescoço | 3 | 3 | 2 |
| Ombro (anexado ao NeckAttachment) | 7 | 3 | 3 |
| Ombro (outro) | 3 | 3 | 3 |
| Frente | 3 | 3 | 3 |
| Costas | 10 | 7 | 4.5* (Não centrado: 1.5 frente, 3 atrás) |
| Cintura | 4 | 3.5* (Não centrado: 1.5 para cima, 2 para baixo) | 7 |
Normal
| Tipo de Ativo | Largura (X) | Altura (Y) | Profundidade (Z) |
|---|---|---|---|
| Chapéo | 1.87 | 2.5 | 1.87 |
| Cabelo | 1.87 | 3.12* (Não centrado: 1.25 para cima, 1.875 para baixo) | 2.18* (Não centrado: 0.9375 frente, 1.25 atrás) |
| Rosto | 1.87 | 1.25 | 1.25 |
| Sobrancelhas e Cílios | 1.5 | 0.5 | 0.5 |
| Pescoço | 2.95 | 3.68 | 2.16 |
| Ombro (anexado ao NeckAttachment) | 6.90 | 3.68 | 3.24 |
| Ombro (anexado ao RightCollarAttachment, LeftCollarAttachment) | 2.95 | 3.68 | 3.24 |
| Ombro (anexado ao RightShoulderAttachment, LeftShoulderAttachment) | 2.67 | 4.40 | 3.09 |
| Frente | 2.95 | 3.68 | 3.24 |
| Costas | 9.86 | 8.59 | 4.87* (Não centrado: 1.623 frente, 3.246 atrás) |
| Cintura | 3.94 | 4.29* (Não centrado: 1.842 para cima, 2.457 para baixo) | 7.57 |
Magro
| Tipo de Ativo | Largura (X) | Altura (Y) | Profundidade (Z) |
|---|---|---|---|
| Chapéo | 1.78 | 2.5 | 1.78 |
| Cabelo | 1.78 | 3.12* (Não centrado: 1.25 para cima, 1.875 para baixo) | 2.08* (Não centrado: 1.892 frente, 1.189 atrás) |
| Rosto | 1.78 | 1.25 | 1.18 |
| Sobrancelhas e Cílios | 1.5 | 0.5 | 0.5 |
| Pescoço | 2.59 | 3.39 | 1.92 |
| Ombro (anexado ao NeckAttachment) | 6.05 | 3.39 | 2.88 |
| Ombro (anexado ao RightCollarAttachment, LeftCollarAttachment) | 2.59 | 3.39 | 2.88 |
| Ombro (anexado ao RightShoulderAttachment, LeftShoulderAttachment) | 2.37 | 3.96 | 2.75 |
| Frente | 2.59 | 3.39 | 2.88 |
| Costas | 8.64 | 7.91 | 4.32* (Não centrado: 1.443 frente, 2.886 atrás) |
| Cintura | 3.76 | 3.29* (Não centrado: 1.414 para cima, 1.885 para baixo) | 6.73 |
Texturas
- Texturas para ativos do Marketplace não podem exceder a resolução de 2048x2048.
- Texturas criadas para acessórios devem atender às especificações de textura do Roblox.
Pontos de fixação
Objetos Attachment indicam onde um modelo de acessório se conecta a um ponto no corpo de um personagem. Ao criar acessórios rígidos ou em camadas, a Ferramenta de Ajuste de Acessórios (AFT) do Studio adiciona e configura automaticamente o Attachment apropriado com as seguintes especificações:
- Um anexo - Cada acessório, incluindo roupas em camadas, requer pelo menos um ponto de anexo a sua parte de corpo associada.
- Convenção de Nomenclatura - O nome do Attachment deve seguir uma convenção de nomenclatura específica dependendo do Accessory.AccessoryType. A AFT gera automaticamente um nome apropriado para o Attachment.
Se você estiver configurando ou ajustando anexos manualmente no Studio, use os seguintes nomes para seu objeto Attachment, dependendo do tipo de acessório:
| Tipo de acessório | Nome do anexo |
|---|---|
| Chapéo | HatAttachment |
| Cabelo | HairAttachment |
| Costas | BodyBackAttachment |
| Cintura | WaistFrontAttachment, WaistCenterAttachment, WaistBackAttachment |
| Ombro | RightShoulderAttachment, RightCollarAttachment, NeckAttachment, LeftCollarAttachment, LeftShoulderAttachment |
| Rosto, Cílios, Sobrancelhas | FaceFrontAttachment, FaceCenterAttachment |
| Pescoço | NeckAttachment |
| Frente | BodyFrontAttachment |
- Ombros e Colares - Embora estejam em locais semelhantes, os pontos de fixação de Ombro e Colar interagem de maneira diferente com os rigs dos personagens para acessórios rígidos.
- Itens usando RightShoulderAttachment ou LeftShoulderAttachment se movem com o braço do personagem.
- Itens usando RightCollarAttachment ou LeftCollarAttachment não se movem com o braço do personagem.
Propriedades em Camadas
Acessórios em camadas que se esticam e se ajustam a qualquer tipo de corpo de personagem devem incluir configurações adicionais para alcançar o efeito de sobreposição. Consulte Especificações de roupas para as especificações necessárias para criar acessórios em camadas.
Requisitos do Marketplace
Seus itens devem atender aos seguintes requisitos antes de você enviá-los ao Marketplace para venda:
- Certifique-se de que seus itens obedecem às diretrizes do programa Marketplace.
- Sempre que aplicável, certifique-se de que seus itens obedecem às especificações de malha personalizadas do Roblox.
- O material do objeto Material está definido como Plastic.
- A transparência do objeto Transparency está definida como 0.
- A cor do vértice do objeto VertexColor é o padrão 1, 1, 1.