A Feature Level 5 video card

Hello Epic Games. Before the new Fortnite update, I was using the Unreal Editor with ease and smoothness. After the update, when I click on the Unreal Editor, a message appears stating that a Level 5 graphics card is required to run the editor. AvailableFeatureLevel = ES3_1, ShaderPlatform = PCD3D_ES31

Hello, Welcome to the Forums.

There is at least one other person that this has begun happening to as well.

Please post in that thread with your CPU and if you are using the CPUs integrated graphics, or if you have a discreet graphics card.

Also give the -d3d11 troubleshooting step a try.

FOI OQ FUNCIONOU para meu projeto abrir dnv. men

Aqui está uma explicação detalhada e passo a passo de como funciona a restauração do motor gráfico (RHI) para PC, ideal para você entender o que aconteceu e como corrigir o problema no arquivo de configuração do seu projeto:

O que aconteceu no seu projeto?

Ao mexer nas configurações internas da Unreal, você acabou ativando sem querer um modo de renderização mobile (ES3_1/GLSL). Isso diz ao editor para ignorar o poder bruto da sua RTX 4060 e simular um celular antigo. Como o editor de PC precisa de recursos visuais avançados para rodar, ele trava e exibe a mensagem de erro.

Para resolver, precisamos forçar o projeto a usar o Shader Model 5 ou 6 (SM5 / SM6), que são os padrões modernos para computadores com suporte a DirectX 11 e DirectX 12.


Passo a Passo para Forçar o Modo PC no Arquivo

Como o editor não abre, fazemos essa alteração direto no arquivo de texto que guarda as regras do seu mapa.

1. Localize o Arquivo de Configuração

  • Vá até a pasta onde o seu projeto “mapinha” está salvo no computador.
  • Entre na pasta chamada Config.
  • Clique com o botão direito no arquivo DefaultEngine.ini e selecione Abrir com > Bloco de Notas.

2. Corrija a Linha de Inicialização Gráfica (RHI)

  • Procure no texto pela linha que começa com DefaultGraphicsRHI=.

  • Ela provavelmente estará definida como DefaultGraphicsRHI_Default ou apontando para algo mobile.

  • Altere essa linha exatamente para isto, forçando o uso do DirectX 12:

    DefaultGraphicsRHI=DefaultGraphicsRHI_DX12
    
    

3. Remova os Formatos Corrompidos ou Mobile

  • Logo abaixo da linha acima, você verá o bloco [/Script/WindowsTargetPlatform.WindowsTargetSettings].
  • Apague completamente as duas linhas que estão com comandos grudados e inválidos:
    • :cross_mark: Apagar: -D3D12TargetedShaderFormats=PCD3D_SM5
    • :cross_mark: Apagar: -D3D11TargetedShaderFormats=PCD3D_SM5
  • Ao deletá-las, o Windows voltará a usar o padrão limpo de PC (SM5/SM6) automaticamente, sem travar na inicialização.

4. Salve e Teste

  • Pressione Ctrl + S para salvar as alterações no Bloco de Notas e feche o arquivo.
  • Tente abrir o seu projeto novamente pela Unreal Engine.

:light_bulb: Se após fazer isso o editor tentar abrir mas fechar sozinho, o comando antigo pode ter ficado preso no cache do computador. Se isso acontecer, você prefere que eu te ensine a limpar o cache oculto da Unreal AppData ou quer verificar se existem linhas de comandos mobile (Android/iOS) mais abaixo no mesmo arquivo?