Impostores

From VRChat Wiki
Revision as of 21:24, 9 December 2025 by AcarajéNordestino (talk | contribs) (Created page with "===Transformações Extras===")
V · EEsta é uma página oficial de informações do VRChat!
Ela é revisada e aprovada pela Equipe do VRCWiki. Saiba como contribuir para esta página lendo o Hub de Contribuição.

'‘'Impostores’ são variações multiplataforma de um avatar que são geradas e otimizadas para desempenho. Quando outros usuários não conseguem ver seu avatar, eles verão o impostor em vez de um Substituto, desde que um impostor seja gerado e você tenha ativado a configuração “Usar impostor como Substituto” em suas Configurações. Apenas 10 novos impostores podem ser gerados por dia.

A geração de impostores atualmente suporta apenas avatares humanóides. Avatares genéricos serão suportados no futuro.

História

Lançado com a atualização 2023.4.2 do VRChat em 30 de novembro de 2023[1] após entrar em beta aberto em 15 de novembro. Divulgado pela primeira vez em 6 de abril de 2023 em uma atualização do desenvolvedor[2] e em um vídeo que o acompanha[3].

Gerando

Ao carregar ou atualizar um avatar, um impostor será gerado automaticamente.

Os Impostores podem ser gerados manualmente ou regenerados, se necessário:

Faça login no site do VRChat.

  • Navegue até a página de informações do avatar para o qual você deseja gerar um impostor. Você pode fazer isso pressionando "Avatares", depois "Meus avatares" e, em seguida, o nome e o ícone do avatar desejado.
  • Clique em "Gerar impostores" ou, se o avatar já tiver um impostor que você deseja atualizar, em "Regenerar impostores" e aguarde alguns minutos enquanto ele é gerado.
  • Atualize a página. Após algum tempo, você verá que seu avatar tem impostores para todas as plataformas.

Pré-visualização

Uma prévia de um impostor.

Depois de gerar seu impostor e fazer login no VRChat, abra o menu Avatar e clique no avatar para o qual você gerou um impostor. As "Funcionalidades" do avatar agora incluem "Impostor" entre as demais. Você também deverá ver um novo botão abaixo da pré-visualização do modelo do avatar, que permitirá alternar entre a visualização do impostor e do avatar normal para uma pré-visualização rápida.

Os Impostores que são visualizados no menu podem apresentar mais artefatos do que quando visualizados por outro usuário.

Visibilidade

Atualmente, existem apenas três maneiras de identificar um impostor.

  • Pré-visualização do Avatar (por exemplo, visualizar o impostor na página de detalhes do avatar)
  • Bloqueio de Desempenho (por exemplo, a classificação de desempenho do avatar é "Muito ruim", mas sua classificação mínima de desempenho exibida está definida como "Média"). O usuário que utiliza o avatar com desempenho bloqueado deve ter a opção "Usar impostor como alternativa" ativada.
  • Incompatibilidade de Plataforma (por exemplo, o avatar é carregado para PC, mas você está no Android ou vice-versa). O usuário que utiliza o avatar incompatível deve ter a opção "Usar impostor como alternativa" ativada.

Componente VRCImpostorSettings

Os Impostores ficam muito bons por padrão. No entanto, avatares complexos podem se beneficiar de algumas personalizações.

Para personalizar seu impostor, adicione o componente "VRCImpostorSettings" ao seu avatar antes de enviá-lo. Alterar as configurações desse componente permite que você mude a aparência do impostor. Você pode adicionar vários "VRCImpostorSettings" para personalizar diferentes partes do corpo.

Escala de Resolução

Altera a quantidade de espaço no atlas de texturas do impostor dedicado à textura dessa parte do corpo. Por exemplo, você pode colocar esse script no osso da cabeça e alterar esse valor para fazer com que a cabeça ocupe mais ou menos espaço no atlas de texturas, aumentando ou diminuindo a qualidade geral da textura. Observe que isso pode reduzir outras partes do corpo no atlas, se necessário.

Isso é relativo ao osso no qual VRCImpostorSettings está colocado.

Transformações a Ignorar

Ignora essas transformações ao capturar dados para o impostor. Isso irá ocultá-las do resultado final.

Isso é independente do osso em que VRCImpostorSettings está colocado.

Transformações Extras

This is good for things like wings and tails, it will tell the Impostorizer to make a separate sprite for the bone this script is on.

As an example of what not to do - you could put one of these on each finger to turn them into independent sprites. However, since all sprites share a single texture sheet, filling it with things like fingers will cause quality to decrease elsewhere - it's a balancing act.

This is independent of the bone that VRCImpostorSettings is placed on.

Re-parent Here

Re-parents another bone to this impostor sprite. This means that it will be impostorized with this body part, and be a part of that sprite.

For instance, if you'd like your wings to be a part of the upper body, you can re-parent the root wing bone to the chest bone during impostorization with this.

This is relative to the bone that VRCImpostorSettings is placed on.

See also

Official resources

References