Tak jak na obrazku, program ma przyjąć FieldOfView (kąt alfa) oraz pozycję punktu (zakładamy, że punkt jest w polu "widzenia" "kamery"), a zwrócić ułamek, także jak na rysunku. Myślałem nad tym trochę, i nic nie mogę wymyślić.
PS: Starałem się przy rysunku, mam nadzieję, że jest czytelny.
PPS: Kąt alfa na obrazku nie jest równy 70 stopni. Podałem tę wartość jako przykładową. (Chociaż możliwe, że jest to ok. 70 stopni, nie mierzyłem.)