Existem muitas variações de ajustes .ini por aí, então decidi compilar os comandos relevantes em um só lugar!
Onde e o quê?
Os jogos do Unreal Engine 4 são muito fáceis de mexer, com uma infinidade de comandos que fazem um milhão de coisas diferentes. Eles vão além do menu “Configurações de gráficos” e oferecem muito mais opções.
Como você deve ter notado, o NMH3 no PC tem uma distância de visão extremamente curta, tanto para objetos quanto para sombras. Felizmente, mitigar essas deficiências gráficas é extremamente fácil! (NOTA: Não tenha medo de brincar com os valores! Veja o que funciona melhor para você em termos de qualidade/desempenho)
Os comandos a seguir precisam ser colados no Engine.ini, localizado em %LOCALAPPDATA%\No More Heroes 3\Saved\Config\WindowsNoEditor:
[SystemSettings] r.MaxAnisotropy=16 r.DepthOfFieldQuality=4 r.bForceCPUAccessToGPUSkinVerts=1 r.FastVRam.EyeAdaptation=1 r.ViewDistance=5 r.ViewDistanceScale=5 r.LandscapeLODDistributionScale=3 r.LandscapeLOD0DistributionScale=3 r.StaticMeshLODDistanceScale=0.01 grass.CullDistanceScale=4 grass.DisableDynamicShadows=1 foliage.LODDistanceScale=4 foliage.ditheredLOD=0 foliage.MinimumScreenSize=0.00000001 foliage.MaxOcclusionQueriesPerComponent=128 foliage.MinInstancesPerOcclusionQuery=65536 r.HLOD=1 r.HLOD.DistanceScale=3 r.MipMapLODBias=0 r.MaxQualityMode=1 r.DetailMode=2 r.MaterialQualityLevel=1 r.SkeletalMeshLODBias=-2 r.SkeletalMeshLODRadiusScale=0.03 r.LandscapeLODBias=-3 r.TrueSkyQuality=1 r.SkyLightingQuality=1 r.VolumetricCloud=1 r.VolumetricCloud.SkyAO=1 r.VolumetricCloud.SkyAO.Filtering=1 r.VolumetricRenderTarget.Mode=1 r.SkylightIntensityMultiplier=0.4 r.SkyAtmosphere=1 r.SupportSkyAtmosphere=1 r.SkyAtmosphere.LUT32=1 r.SkyAtmosphere.FastSkyLUT=0 r.SkyAtmosphere.MultiScatteringLUT.HighQuality=1 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=0 r.SkyAtmosphere.AerialPerspectiveLUT.Depth=96 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=16.0 r.SkyAtmosphere.SampleCountMin=64.0 r.SkyAtmosphere.SampleCountMax=128.0 r.SkyAtmosphere.DistanceToSampleCountMax=128 r.RefractionQuality=3 r.LightFunctionQuality=1 r.AllowLandscapeShadows=1 r.AmbientOcclusionLevels=2 r.AmbientOcclusionMaxQuality=100 r.AmbientOcclusionRadiusScale=0.03 r.HighQualityLightMaps=1 r.LensFlareQuality=4 r.ShadowQuality=5 r.Shadow.DistanceScale=5 r.Shadow.CSM.MaxCascades=10 r.Shadow.MaxResolution=4096 r.Shadow.MinResolution=4096 r.Shadow.MaxCSMResolution=4096 r.Shadow.MinCSMResolution=4096 r.Shadow.RadiusThreshold=0.001 r.Shadow.CSM.TransitionScale=6 r.BloomQuality=4 r.EyeAdaptationQuality=3
OPCIONAL: Super-amostragem (SSAA)
Cansado de todos aqueles jaggies e FXAA borrando seu jogo? Tente este comando: r.ScreenPercentage=###
Com ele, você pode renderizar o jogo em uma resolução diferente da que seu monitor pode oferecer (o valor base é 100%). Por exemplo, se você tiver uma tela de 1080p e definir “###” para “200”, isso fará com que o jogo seja renderizado internamente em 4K e depois diminua para 1080p, produzindo uma imagem nítida com muito menos AA. Isso, é claro, é incrivelmente desgastante para o hardware, então você pode querer brincar com a porcentagem ou tentar o TAA. (próxima seção)
Para usuários de baixo custo, você também pode fazer o upsample, definindo “###” para algo abaixo de “100”!
OPCIONAL: Anti-aliasing temporal (TAA)
NMH3 usa FXAA por padrão, com três predefinições no menu gráfico. FXAA é uma solução muito barata, mas ineficaz, borrando o inferno do jogo.Entra o TAA, uma solução mais sofisticada, embora não seja perfeita de forma alguma. Se o SSAA for muito exigente para o seu hardware e ainda quiser uma forma decente de AA, tente estes comandos:
r.DefaultFeature.AntiAliasing=2 r.PostProcessAAQuality=6 r.TemporalAASamples=8 r.TemporalAACurrentFrameWeight=0.12 r.TemporalAAFilterSize=1.0 r.TemporalAACatmullRom=1 r.TemporalAAPauseCorrect=1
OPCIONAL: Reflexões no Espaço da Tela (SSR)
Aí vem um grande. Quer reflexões mais agradáveis? Então você meio que não está no lugar certo. Você vê, NMH3 não foi projetado com o SSR em mente e, portanto, enquanto muitas áreas podem parecer ótimas, outras… nem tanto.
Eu pessoalmente recomendo não habilitar o SSR, mas se você quiser ver como fica ou realmente preferir, tente estes:
r.SSR.Quality=4 r.SSR.MaxRoughness=1 r.RefractionQuality=3
MEGA OPCIONAL: Iluminação Global do Espaço da Tela (SSGI)
Esta é uma forma primitiva de rastreamento de raios, fazendo com que a iluminação pareça mais realista, com sombras de salto loucas e do tipo. No entanto, isso é extremamente desgastante. Não só isso, eu também não acho que parece tão bom na maioria das vezes.
Se você é um lunático absoluto e/ou tem um PC bom o suficiente para lidar com SSGI, tente este comando:
r.SSGI.Qualidade=4
OPCIONAL: Comandos de fluxo de textura
UE4 é bastante famoso por seu sistema de streaming de textura. Aqui estão alguns comandos para ajudar a fazer com que pareça menos ruim:
r.Streaming.Boost=4 r.Streaming.HLODStrategy=0 r.Streaming.DefragDynamicBounds=1 r.Streaming.MipBias=0 r.Streaming.FullyLoadUsedTextures=1
Alternativamente, você pode desabilitar o streaming de texturas. Parece ótimo, não é? Bem, infelizmente isso aumenta consideravelmente o tempo de carregamento:
r.TextureStreaming=0
Bem, é sobre isso! Obrigado por ler, e espero que isso ajude você a aproveitar ao máximo seu tempo com Não mais heróis 3!
Isso é tudo o que estamos compartilhando hoje para isso Não mais heróis 3 guia. Este guia foi originalmente criado e escrito por Um pouco viável. Caso não consigamos atualizar este guia, você pode encontrar a atualização mais recente seguindo este link.