Killing Floor 2: Como forçar o Motion Blur

Guia para forçar o desfoque de movimento da câmera através de uma edição do arquivo de configuração

Isenção de responsabilidade – antes de começar

Ao pesquisar on-line sobre o assunto, ficou evidente para mim que algumas pessoas têm fortes sentimentos contra o desfoque de movimento e simplesmente não conseguem passar uma oportunidade de expressá-las. Por favor … Este guia não pretende causar disputas ou forçar alguém a usá-lo, apenas para (talvez) ajudar aqueles que preferem ter borrão de movimento. Inferno, talvez eu seja o único esquisito por aí, e daí?

Introdução

Desde os dias do KF1, mesmo quando eu tinha um monitor de alta taxa de atualização, achei a completa falta de movimento do KF muito estridente e difícil para os meus olhos. Com o KF2, o problema ainda é verdadeiro. Especialmente desde que mudei para o painel IPS de 60 hz e me afastei principalmente dos jogos de ritmo acelerado e FPS.
Portanto, com a minha recente recorrência de interesse no jogo, analisei isso um pouco mais.

A configuração regular de desfoque de movimento nas configurações do jogo quase não faz nada; a quantidade de desfoque aplicado mesmo em curvas muito rápidas é tão mínima que não ajuda na fluidez do movimento, apenas diminui a nitidez da imagem.

Os ajustes abaixo são o que eu consegui encontrar / fazer para mim.
Eles ativar o desfoque de movimento acionado pela CÂMERA.
Não consegui encontrar uma maneira de ativar o desfoque de objeto, mas o desfoque de câmera faz o trabalho para mim.
Para elaborar: você só recebe desfoque de movimento quando a câmera se move, gira ou treme (quando você se move ou fotografa também), mas não quando está completamente estática.

Tentei entender os valores / configurações da melhor maneira possível, pelo menos por enquanto, e fornecer uma descrição razoável.

Algumas informações sobre o Efeito pós-processamento do Motion Blur podem ser encontradas no site de documentação do UDK aqui (docs.unrealengine.com), no entanto, não é específico ao KF2.

Tweaks

Os ajustes necessários estão localizados em

% userprofile% Documents Meus Jogos KillingFloor2 KFGame Config KFSystemSettings.ini

Todas essas variáveis ​​existem no arquivo ini para começar; você pode encontrá-los através da pesquisa.

MotionBlur = True

false corresponde à configuração “off” no menu de opções de vídeo

UseComputeMotionBlur = True

isso habilita especificamente o desfoque de movimento da câmera (não presente no menu de opções)

MotionBlurQuality = 1

0 corresponde à configuração “off” no menu de opções de vídeo
1 corresponde à configuração “on” no menu de opções de vídeo

MotionBlurStaticScale = 0.1

quantidade (escala) de desfoque de movimento
contrariamente às minhas suposições iniciais, este não é o ângulo / comprimento do obturador, mas a escala / multiplicador para o efeito. O padrão é 0,8, o que parecia demais; Deixei cair para 0,1 e ainda recebo uma quantidade decente de desfoque
o outro, MotionBlurDynamicScale, parece não fazer nada

atuação

Não vi impacto no desempenho, mas acho que sua milhagem pode variar.
Compartilhe sua experiência, se quiser.
(Atualmente, eu estou no 1080Ti em 3840 × 2160, 60hz com vsync ativado, as configurações são na maioria Ultra, exceto coisas sem importância, como filtros, sombras e reflexões. FleX desativado.)
.

Screenshots

Abaixo está uma curva de velocidade média (câmera panorâmica):

sem desfoque (apenas desfoque de movimento padrão)

MotionBlur = True

MotionBlurQuality = 1

UseComputeMotionBlur = False

.

com desfoque da câmera

MotionBlur = True

MotionBlurQuality = 1

UseComputeMotionBlur = True

Loading...

MotionBlurStaticScale = 0.1

Loading...