Vraag iedereen kan het "gezichtsveld" uitleggen


In grafische software zagen we soms "gezichtsveld" voor de camera. Kan iemand uitleggen wat het betekent?


10
2017-12-13 09:39


oorsprong


antwoorden:


Het gezichtsveld (in de gluPerspective-aanroep) is de hoek in graden tussen een vlak dat door de camerapositie en de bovenkant van uw scherm gaat en een ander vlak dat door de camerapositie en de onderkant van uw scherm loopt.

Bewerk: Aangezien u geen schermvullende weergave nodig heeft: elke regel die wordt geprojecteerd naar (x1, 0) - (x2, 0) ligt in het eerste vlak, elke regel die wordt geprojecteerd naar (x3, hoogte) - (x4, hoogte ) ligt in de tweede, waarbij hoogte de hoogte is van uw viewport in pixels.


8
2017-12-13 09:49



Het gezichtsveld is normaal gesproken het horizontale gezichtsveld.

Dit is de hoekige omvang van de waarneembare wereld Wikipedia

Hoe groter het gezichtsveld, hoe meer van de scène u kunt zien, maar elk bit zal met een lagere resolutie worden bekeken.

Het verticale gezichtsveld is gerelateerd aan de horizontaal door de beeldverhouding van de weergave. Een vierkant beeld heeft dezelfde horizontale en verticale FoV. Een liggende weergave heeft een kleinere verticale FoV terwijl een portretweergave een grotere verticale FoV heeft.


4
2017-12-13 09:59