Embora ter malhas estáticas com vários níveis de detalhe (LOD) possa ajudar a diminuir o custo de renderização de objetos à distância, a memória extra necessária para armazenar essas informações pode ser um problema em plataformas com recursos limitados, como memória. No tutorial a seguir, analisaremos como restringir o número de LODs que uma plataforma pode usar.
Etapas
Na seção a seguir, veremos como especificar quais LODs devem ser usados quando seu projeto da UE5 for usado em PCs, consoles e dispositivos móveis.
-
Primeiro, dentro do Navegador de Conteúdo, procure uma malha estática que tenha alguns LODs para trabalhar e abra-a dentro do Editor de Malha Estática. Neste exemplo, a malha estática selecionada tem quatro LODs; porém, dependendo das necessidades do projeto, você pode escolher uma que tenha mais ou menos.
Clique na imagem para ampliá-la.
-
Após abrir a malha estática no Editor de Malha Estática, acesse o painel Detalhes e expanda a categoria LOD Settings (Configurações de LOD).
Clique na imagem para ampliá-la.
-
Encontre a entrada Minimum LOD (LOD mínimo) e clique no pequeno triângulo branco ao seu lado para expor as opções de LOD por plataforma.
Clique na imagem para ampliá-la.
-
Na lista exibida, selecione a plataforma que deseja substituir clicando no nome da plataforma. Neste exemplo, configuraremos substituições para Desktop, Mobile (dispositivos móveis) e Console.
Clique na imagem para ampliá-la.
-
A configuração Minimum LOD restringe o LOD que deve ser usado primeiro. Como a malha estática de exemplo tem quatro LODs, podemos inserir números que variam de zero a quatro. Inserir 0 permitirá que cada LOD seja usado, e inserir 4 permitirá que apenas o último LOD seja usado. Para este exemplo, insira um valor de 0 em Default (Padrão); um valor 1 em Desktop; 2 em Console; e, por fim, 3 para Mobile.
Clique na imagem para ampliá-la.
-
Quando terminar, clique no botão Save (Salvar) para salvar as alterações.
Clique na imagem para ampliá-la.
Resultado final
Depois que todas as plataformas tiverem seus respectivos LODs definidos, a malha estática estará pronta para ser usada no seu projeto da UE5. Para entender melhor como tudo funciona, confira a imagem a seguir:
Clique na imagem para ampliá-la.
- Quando visualizada em um PC, esta malha estática exibirá apenas três dos quatro LODs, pois o Minimum LOD para PC foi definido para um valor de 1.
- Quando esta malha estática for visualizada em um console, exibirá apenas dois dos quatro LODs, pois o Minimum LOD para Console foi definido para um valor de 2.
- Quando esta malha estática for visualizada em dispositivos móveis, exibirá apenas um dos quatro LODs porque o Minimum LOD para Mobile foi definido para um valor de 3.