Jump to content
Sign in to follow this  
dvaguirre

ScreenScale e ResolutionQuality conforme a distancia

Recommended Posts

Nao sei se tem como fazer no Unreal Engine, eh o Screen Scale e ResolutionQuality no maximo para ate uma certa distancia, sei la 100m, num valor intermediario entre 100m e 500m, e no minimo pra daquela distancia em diante.
Alem de economizar uma tonelada de recursos da GPU, deixa bem mais realistico

(nao consegui montar o X com o intermediario, tem soh o maximo ate uns 500m e o minimo dessa distancia em diante)

PS: Inclusive ta faltando o ResolutionQuality na interface para configurar, como tem no Fortinite. No PUBG se vc colocar metade das opcoes graficas no minimo, ele vai pra 70%

 

 

X.png

ScreenScale70+ResolutionQuality70.png

ScreenScale120+ResolutionQuality100.png

  • Like 2

Share this post


Link to post
Share on other sites

Vai do 70 ao 120 automatico, conforme o FrameTime


bUseDynamicResolution=1
r.DynamicRes.OperationMode=2
r.DynamicRes.MinScreenPercentage=70
r.DynamicRes.MaxScreenPercentage=120
r.DynamicRes.FrameTimeBudget=33.3

Share this post


Link to post
Share on other sites
18 hours ago, dvaguirre said:

Vai do 70 ao 120 automatico, conforme o FrameTime


bUseDynamicResolution=1
r.DynamicRes.OperationMode=2
r.DynamicRes.MinScreenPercentage=70
r.DynamicRes.MaxScreenPercentage=120
r.DynamicRes.FrameTimeBudget=33.3

 

Não estou percebendo objetivamente a sua crítica. No seu entender, o PUBG está falhando em não ter a opção de baixar o Screen Scale mais de 70% e ter uma opção Resolution Quality, é isso? E você testou os benefícios disso alterando essas opções no arquivo GameUserSettings?

Share this post


Link to post
Share on other sites
3 hours ago, PUBG_The Sparrow said:

 

Não estou percebendo objetivamente a sua crítica. No seu entender, o PUBG está falhando em não ter a opção de baixar o Screen Scale mais de 70% e ter uma opção Resolution Quality, é isso? E você testou os benefícios disso alterando essas opções no arquivo GameUserSettings?

 

Nao sao bem criticas, sao mais sugestoes para melhorar o jogo, deixando essas opcoes/configuracoes customizaveis/habilitadas e acessiveis na interface (como disponivel em varios outros jogos).

 

Pelo que entendo, o ResolutionQuality eh a resolucao do jogo em relacao a  resolucao que vc usa no monitor - que esta disponivel como "3d resolution" no fortinite, e la tem minimo de 33%. No pubg nao tem essa configuracao na interface, e o jogo muda para 70% quando vc tem um numero X de opcoes graficas em low/very low. Isso eh um dos motivos que faz o fortinite (concorrente direto) rodar em qq torradeira, enquanto o pubg nao.

 

http://prntscr.com/k4t7eu

http://prntscr.com/k4t745

 

E (ainda no meu entendimento) o ScreenScale eh quanto, ate ou a partir de que distancia, vai aplicar o ResolutionQuality - manter o nivel de detalhes. Com ScreenScale fixo em 120 vc ve mais detalhes nos vidros, vultos pelas janelas com mais definicao, arvores do outro lado do mapa bem definidas. e com ScreenScale fixo em 70 vc ve tudo embacado. 
Muito bom ter essa configuracao na interface, mas ela podia ser ainda melhor, dando a opcao de usar Screen Scale Dinamico, com valor maximo, minimo e o tempo q ele vai usar pra definir qdo varia do maximo pro minimo (colocar uns valores predefinidos)

 

Sobre os testes que eu fiz alterando o GameUserSettings, o Screen Scale dinamico (Dynamic Resolution) pode servir de formas diferentes, conforme a situacao:

1) o computador nao atende as configuracoes minimas recomendadas, e vc pode usar por exemplo a resolucao minima (r.DynamicRes.MinScreenPercentage) em 50 e a maxima (r.DynamicRes.MaxScreenPercentage) em 100. vai ficar a maior parte do tempo perto da resolucao minima para qse todas as distancias.

 

2) o computador atende as configuracoes minimas recomendadas, e vc pode usar por exemplo a resolucao minima em 70 e a maxima em 120. Isso faz com que os detalhes dos primeiros planos seja muito bom, e vai diminuindo conforme aumenta a distancia.

Como eh baseado no frametime, se sua placa de video for boa (igual ou pouco acima das configuracoes recomendadas), vai ficar a maior parte do tempo perto da resolucao maxima pra uma distancia maior. se a sua placa de video nao for tao boa (configuracoes minimas recomendadas), vai ficar a maior parte do tempo na resolucao minima pra uma distancia maior.

3) o computador excede as configuracoes recomendadas, e vc pode usar por exemplo a resolucao minima em 120 e a maxima em 240. Isso faz com que os detalhes dos primeiros planos seja absurdamente alto, e vai dimiuindo conforme aumenta muito a distancia, mas mesmo o valor minimo ainda eh mto bom. Essa configuracao seria mais util para jogar competitivamente (vc enxerga um pixel se mexendo no meio do mato a uma distancia muito grande).

*** talvez ja tenha gente usando isso competitivamente sem que ninguem saiba, e com uma vantagem absurda sobre os que n conhecem e nao usam essa configuracao. mesmo sem habilitar a resolucao dinamica, da pra aumentar o ScreenScale no arquivo de configuracao alem dos 120 que tem na opcao grafica.

 

min 70 max 120

https://www.twitch.tv/videos/282740035

min 120 max 240 (ta gravado cortado, em vez de redimensionar para n atrapalhar tanto no jogo e dar uma ideia melhor do nivel de detalhes) 
https://www.twitch.tv/videos/282923306
 

 

* essa variacao do Screen Scale (~70-120) ainda ajuda na hora de encodar/streamar, principalmente para sistemas perto da configuracao recomendada.


* outra opcao que nao esta disponivel no PUBG eh a limitacao (ou nao) do FPS, que tambem esta disponivel no fortinite (mas em numeros predeterminados - ideal eh ser configuravel de 1 em 1 FPS, pq o tempo de resposta eh menor quando o FPS eh limitado no jogo, em vez de limitar no driver da placa de video ou monitor/vsync. e fica ainda um pouco menor qdo vc configura entre 1 e 2 FPS abaixo da frequencia do monitor). para sistemas de baixo desempenho, limitar o FPS ajuda a rodar mais liso na maior parte do tempo.

 

****EDIT: Ainda sobre o ResolutionQuality, com a opcao de upscaling na interface, daria pra ter uma ideia do desempenho do seu hardware num monitor 4k e/ou  com 2 ou mais monitores (usando a resolucao nativa - e ajustar para uma configuracao balanceada entre visual e desempenho)

Share this post


Link to post
Share on other sites

EDIT2: Tambem ja vi muita gente xingando o PUBG por causa da qualidade dos graficos. E tem qualidade, soh ta amarrado... (coloquei o Resolution Quality em 200%, equivalente a um monitor 4k, tem coisa que n aparece, n da pra ver, ou eh imperceptivel em 1080p. e tb tem uns bugs...)

Share this post


Link to post
Share on other sites

EDIT3: pra ficar ainda melhor, teria que ter na interface grafica uma opcao de de alterar a temperatura de cor, saturacao e contraste (alem do brilho que ja tem la). Testa jogar PUBG com um Iris (iristech.co) no manual, entre 5500K e 6000k de temperatura, e entre 85% e 95% de brilho. Eh outro jogo... , se colocar entre 52 e 54% de saturacao no painel de controle da NVidia, melhora ainda mais. (reparei que a temperatura de cor muda um pouco qdo vc puxa uma mira longa, n sei desde qdo isso acontece mas ficou bom)

 

*** o battle eye reclamou esses dias o synergy, software de controlar outro pc com o mesmo teclado e mouse. mas nunca falou nada do iris (nem do f.lux g.lux ou nenhum outro software que modifica o brilho e/ou temperatura de cor da tela. alguns desses softwares permitem aplicar overlay, como se fossem LUTs no OBS, para restringir ou ressaltar uma cor ou range de cores. que eh uma vantagem bem desproporcional.

 

*** e falando em (des)vantagens, o audio melhorou bastante, o eco ficou bom etc mas ainda n tem nem comparacao com um Dolby, q vc consegue equalizar pro seu headset, comprimir o som (diminuir a diferenca entre o som mais alto e o mais baixo), virtual surround etc

 

 

 

Share this post


Link to post
Share on other sites

EDIT4: desabilitar o gamma correction no painel de controle da nvidia, no geral ou soh para o PUBG, deixa os graficos mais nitidos, principalmente a longa distancia, PARA ALGUMAS PLACAS DE VIDEO (GTX10xx). 

Share this post


Link to post
Share on other sites
On 7/9/2018 at 3:44 PM, dvaguirre said:

Vai do 70 ao 120 automatico, conforme o FrameTime


bUseDynamicResolution=1
r.DynamicRes.OperationMode=2
r.DynamicRes.MinScreenPercentage=70
r.DynamicRes.MaxScreenPercentage=120
r.DynamicRes.FrameTimeBudget=33.3

O SCREENSCALE TEM QUE ESTAM EM 100 PRA FUNCIONAR
sg.ResolutionQuality=100.000000

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...