•  
     

Problemas com FPS? A solução está aqui!

Vou dar umas dicas que venho trazendo desde quando comecei a jogar Counter-Strike. (direto do túnel do tempo, rs) Mas, primeiramente, vou explicar o que é FPS, frame rate, hz, blá blá blá...


FPS: Quadros por segundo

Quadros Por Segundo (abreviado como qps) (em inglês Frames per second, abreviado como fps) é a unidade de medida da cadência de um dispositivo audiovisual qualquer, como uma câmara de cinema ou vídeo, uma webcam, um projetor cinematográfico ou de vídeo, etc. Significa o número de imagens que tal dispositivo registra, processa ou exibe por unidade de tempo.

Cadência (frame rate, em inglês) é a frequência em que um dispositivo de processamento de imagens produz consecutivas imagens chamadas de quadros (frames em inglês). O termo se aplica igualmente para gráficos de computador, câmaras de vídeo e sistemas de captura de movimento. Quadros por segundo é o nome descritivo da unidade de cadência, que é muitas vezes expressa pela abreviatura em inglês fps, mas também, especialmente no caso de monitores de vídeo, pela unidade do Sistema Internacional Hertz (Hz), cujo significado é "ciclos por segundo".

Normalmente, o número de FPS é utilizado como instrumento de comparação entre o desempenho de placas de vídeo.


A taxa de quadros por segundo é considerada importante no nicho de video games. A taxa de quadros pode fazer a diferença entre um jogo ser jogável ou não. Nos jogos de ação modernos, em que os jogadores devem ver as animações e reagir rapidamente, a taxa de quadros entre 30 e 60 FPS é considerado o mínimo aceitável por alguns, ainda que isto possa variar consideravelmente de jogo para jogo.
A Guerra das Placas de Vídeo

Por ser um instrumento de comparação, os FPS levaram as grandes empresas como a NVidia e a extinta ATI (presentemente AMD) a fabricar placas de vídeo cada vez mais rápidas e mais baratas para concorrer neste mercado que se renova a cada ano e em média o desempenho dobra nesse tempo.

Também gera em foruns na internet, competições para ver quem roda determinado jogo de forma mais fluida, ainda que por vezes a taxa de FPS gerada pelas placas chegue a ultrapassar a taxa de atualização de imagens dos monitores (normalmente 60hz, 75hz e 85hz).
Sincronização Vertical

Muitos jogos possuem um recurso chamado sicronização vertical (V-sync em inglês), que sincroniza a taxa de quadros gerada em relação a taxa de atualização de imagem suportada pelo monitor, limitando dessa forma que um determinado jogo não rode em uma cadência superior a capacidade do monitor de se atualizar e exibir a imagem que lhe é transmitida, evitando descompasso e problemas de exibição dos gráficos.

Em alguns casos, como por exemplo no jogo Dead Space, quando a placa de vídeo não é rápida o suficiente, a sincronização vertical limita sua execução exatamente à metade dos Hz do monitor: assim, se o monitor estiver operando com uma taxa de atualização de 60 Hz, o jogo não pode passar de 30 FPS.


Ok, legal. E agora, Leticia? rs


P: Como eu vejo meus fps?
R: Você tem 2 opções para ver seu fps.
Para ver no canto superior esquerdo, só o seu fps, (ex fps: 70)
- Digite: cl_showfps 1
Para ver o seu Fps + choke + loss.. No canto inferior direito da sua tela,
- Digite: net_graph 3

P: Como eu faço para colocar o net_graph no centro, ou em outros lugares da tela?
R:
- Esquerdo: net_graphpos 1
- Centro: net_graphpos 2
- Direito: net_graphpos 3

P: Antes eu pegava 99 fps cravado, agora não passa de 60, o que eu posso fazer?
R: Primeiro, tente atualizar os drivers da sua placa de vídeo.
Depois, tente digitar: fps_max 100 no console. Após isto, desligue a Sincronização Vertical.

P: Como desligar a Sincronização Vertical ou Vsync ?
R: Desligando a Sincronização Vertical, você terá mais desempenho, ou seja, mais FPS ;)

Para fazer isso:
- Painel de Controle
- Videos
- Configurações
- Avançado
- Nome da sua placa de video
- OpenGL Settings
Em: Sincronização Vertical
marque: Sempre Desativada

P: Quais comandos que eu digito para aumentar o meu FPS ?
R: Existe diversos comandos que você pode digitar que melhore o seu FPS, conseqüentemente, o gráfico do seu jogo ira ficar bem pior.
Se você não quer gastar dinheiro com placa de vídeo (kkk), digite esses comandos:

gl_max_size x - Textura, quanto menor, menos qualidade terá a textura. (Padrão é 512).
gl_picmip x - Diminui a qualidade das texturas. (Padrão é 0).
gl_playermip x - Diminui a qualidade dos skins. (Padrão é 0).
cl_himodels 0 - Deixa a qualidade dos skins inferior (Padrão é 1).
gl_smoothmodels 0
gl_keeptjunctions 0
max_shells 0 - Némero de cartuchos das balas que sai da sua arma quando você atira. (Padrão é 120).
max_somkepuffs 0 - Quantidade de fumaça que sai da Smoke Grenade. (Padrão é 120).
setinfo vgui_menus 0 - Desativa os menus gráficos, substituindo por um interface de texto bem simples.

Default 1.
setinfo ghosts 0
fastsprites 1 - Reduz a qualidade das granadas de fumaça. A menor qualidade é 0, e a maior é 2.
r_decals x - Número de decals maximo na tela. Por exemplo: Marca de tiro na parede é um decal, marcas de sangue e sprays.

Default 300.
r_drawviewmodel 0 - Quando esta no 0 (zero), não aparece a imagem da sua arma, fica só a mira. (não muito útil, porém ajuda um pouquinho)

Default 1.
violence_ablood 0 - Desativa o sangue
violence_hblood 0 - Desativa o sangue
violence_agibs 0 - Desativa o sangue
violence_hgibs 0 - Desativa o sangue

Tente diminuir a resolução nas configurações de vídeo para ter o máximo de fps. Quanto menor a resolução, mais fps você vai ter no jogo. O indicado é 640x480.


Obs:. Não espere que usando esses comandos você ficará com 99 de FPS cravado, caso esteje usando uma placa de vídeo de baixo desempenho. Esses são alguns comandos para diminuir a qualidade, conseqüentemente, aumentar o FPS. ;)

Espero ter ajudado. :)

Beijos
 
é net_graph
 
Onde está errado, meu bem?
 
Up ;]