Benvenuto! Effettua l'accesso oppure registrati.
Aprile 28, 2024, 07:50:42 am

Inserisci il nome utente, la password e la durata della sessione.

Ultimi Post

Utenti
  • Utenti in totale: 1688
  • Ultimo utente: vincenzo
Statistiche
  • Post in totale: 205638
  • Topic in totale: 8468
  • Online Oggi: 522
  • Presenze Massime Online: 891
  • (Aprile 27, 2024, 08:41:47 am)
Utenti Online
Utenti: 0
Visitatori: 464
Totale: 465
Google

Visitatori

Autore Topic: F.O.V.  (Letto 6026 volte)

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
F.O.V.
« il: Marzo 15, 2013, 15:03:01 pm »
Ho messo on-line dei settaggi per configurare al meglio L4D2 http://www.gfm-clan.it/smf/index.php?topic=6791.msg172714#msg172714

Inserisco questo post per far capire uno dei concetti che stanno dietro ai settaggi che andremo ad usare.


Il FOV (Field Of View) o campo di visione e' la porzione di mondo che riusciamo a vedere in un dato momento.

Nella vita reale e' determinato dalla posizione anatomica degli occhi, ad esempio i piccioni, che hanno gli occhi lateralmente alla testa, hanno un campo di visione orizzontale di 360 gradi, noi abbiamo all'incirca un angolo di visione di 180 gradi in orizzontale e di 100 gradi in verticale.

C'e' da dire che per l'anatomia dell'occhio, anche se il campo visivo e' ampio, riusciamo a mettere a fuoco solo un angolo molto piu' stretto.

La percezione dei movimenti periferici faceva la differenza tra la vita e la morte nei nostri antenati, angoli piu' ampi permettono di percepire prima eventuali predatori presenti.

Nei giochi e' lo stesso, piu' abbiamo un angolo di visione ampio prima vediamo eventuali attacchi laterali.

Qui entrano in gioco anche le proporzioni del monitor usato, un monitor 4:3 mostra decisamente meno rispetto ad un 16:9 (assumendo che il gioco applichi il corretto FOV in base ai settaggi video scelti).

Le equazioni che descrivono i FOV orizzontali e verticali sono:
r=w/h =tan(H/2)/tan(V/2)
H=2 x arctan(tan(V/2)x w/h)
V=2 x arctan(tan(H/2)x h/w)

dove r e' il rapporto del monitor, w ed h sono larghezza ed altezza della risoluzione video, H e V sono gli angoli di visione orizzontale e verticale, quindi un monitor 16:9 offre un campo di visione di 102 gradi in orizzontale e 70 gradi in verticale.

L'angolo di visione e' indipendente dalla risoluzione, cioe' risoluzioni 16:9 come 1366x768 e 1920x1080 offrono il medesimo angolo di visione.

Nei giochi molto raramente abbiamo la possibilita' di specificare sia il FOV verticale che quello orizzontale (per un approfondimento potete visitare http://en.wikipedia.org/wiki/Field_of_view_in_video_games o cercare info su google) ma si setta solo l'orizzontale che in fondo e' quello che interessa nella maggior parte di essi.

Un esempio di differenti FOV lo potete vedere dalle due seguenti immagini, stessa situazione, una con FOV 75 ed una con FOV 90, osservando sui lati si evince la differenza di visione.






Si potrebbe pensare che usando un FOV di 360 si abbia la visione totale, teoricamente si, in pratica la soluzione e' peggiore del male, vediamo perche'.

Un FOV elevato per poter essere reso su un "limitato" monitor piatto deve necessariamente usare degli artifici tecnici, la visione che andremo ad avere sara' sferica (effetto fisheye) e lo potete capire sia osservando la seguente immagine



che visualizzando dal secondo 34 in poi del seguente video.

Field of View in games


Alcuni produttori hanno tentato approcci fantasiosi usando display curvi





Nel video si capisce bene che esasperando i valori si ha una migliore visione periferica ma la visione centrale e' allungata e rende difficile capire la profondita', quando ci sposteremo sembrera' di muoversi ad ipervelocita', ma sembrera' altrettanto per i nostri avversari.

Un altro problema legato ai FOV elevati e' l'effetto vomito, causato dall'eccessiva stimolazione sensoriale abbinata alla visone "sferica" dei movimenti, non ci sono valori assoluti, ogni persona ha i sui limiti.

.
« Ultima modifica: Marzo 16, 2013, 01:18:00 am by Nero »

Offline AkiraFudo

  • Fail Member
  • *
  • Post: 2.355
  • Karma: 29
    • My Fragmovie
Re:F.O.V.
« Risposta #1 il: Marzo 15, 2013, 15:11:01 pm »
nero=bluere^3

Ipocrisia portami via

Offline DimaZ6

  • Sr. Member
  • ****
  • Post: 267
  • Karma: 22
  • War is the drug of the man.
Re:F.O.V.
« Risposta #2 il: Marzo 15, 2013, 15:18:54 pm »
Su tf2 uso un FOV 90 , quel che serve per sapere qualcosa in più di che cosa succede ai miai lati


Offline Mugen

  • Sr. Member
  • ****
  • Post: 296
  • Karma: -7
Re:F.O.V.
« Risposta #3 il: Marzo 15, 2013, 15:19:56 pm »
Se fate una guida analoga sul lerp ve ne sarò grato, dato che ad ogni partita a left stanno tutti a smadonnare dietro a questo lerp per alzarlo o abbassarlo a seconda dei casi.

Offline VladeKing

  • Hero Member
  • *****
  • Banned!
  • Post: 711
  • Karma: -200
  • くまくま━ヽ( ・(ェ)・ )ノ━ !!!
Re:F.O.V.
« Risposta #4 il: Marzo 15, 2013, 15:31:20 pm »
!l'herpes 23,9

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
F.O.V.
« Risposta #5 il: Marzo 15, 2013, 15:41:01 pm »
Se fate una guida analoga sul lerp ve ne sarò grato, dato che ad ogni partita a left stanno tutti a smadonnare dietro a questo lerp per alzarlo o abbassarlo a seconda dei casi.

E' la prossima che mettero' questa sera.

Offline BrewMaster

  • Fail Member
  • *
  • Post: 1.065
  • Karma: 29
  • Me devo skillà
Re:F.O.V.
« Risposta #6 il: Marzo 15, 2013, 16:10:01 pm »
Davvero interessante, mi sono sempre chiesto quali fossero i limiti del fov per i 16:9, vediamo 102 come va :D

Offline spaghetti

  • Dead Member
  • **
  • Post: 3.849
  • Karma: -256
Re:F.O.V.
« Risposta #7 il: Marzo 15, 2013, 16:34:20 pm »
gli umani non hanno 180 gradi di fov in questo senso.

Ne hanno 180 contando il movimento degli occhi.

Molti dei pr0 di q3 giocano con 120-140 fov . Bisogna abituarsi. Soprattutto a vomitare.

Offline Nero

  • Desisto inaniloquum et adtentus
  • Fail Member
  • *
  • Post: 1.903
  • Karma: 46
Re:F.O.V.
« Risposta #8 il: Marzo 15, 2013, 16:45:23 pm »
gli umani non hanno 180 gradi di fov in questo senso.

Ne hanno 180 contando il movimento degli occhi.

No, muovendo gli occhi e' oltre 180, questo lo si puo' verificare facilmente, basta osservare un punto fisso davanti a noi e senza muovere gli occhi facciamo avanzare le mani da dietro la testa in avanti, percepiremo la loro presenza all'incirca a 90 gradi laterali per ciascun occhio.

Di sicuro sta oltre i 160 gradi, i limiti sono dettati dagli zigomi, quindi caratteristiche facciali diverse portano a minime differenze di angolo di visione, ma mai sotto i 160-165 gradi.

.

« Ultima modifica: Marzo 15, 2013, 16:51:51 pm by Nero »

Offline spaghetti

  • Dead Member
  • **
  • Post: 3.849
  • Karma: -256
Re:F.O.V.
« Risposta #9 il: Marzo 15, 2013, 16:59:48 pm »
ora che mi ci fai pensare è piu' alto di quanto credessi.


Offline miticolorenz

  • Dead Member
  • **
  • Post: 4.633
  • Karma: 62
  • BARCOLLO MA NON MOLLO
Re:F.O.V.
« Risposta #10 il: Marzo 15, 2013, 18:41:41 pm »
 :ok: stasera faccio qualche prova per vedere a che punto mi viene il vomito :))