Y
HN HRCB new | past | comments | ask | show | jobs | articles | domains | dashboard | seldon | network | factions | velocity | about hrcb
home / www.youtube.com / item 47142458
+0.06 Why High FOV Sucks – Fixing It with Panini Projection (www.youtube.com)
39 points by Eduard 6 hours ago | 10 comments on HN | Neutral Media · vv3.4 · 2026-02-25
Article Heatmap
Preamble: +0.15 — Preamble P Article 1: +0.05 — Freedom, Equality, Brotherhood 1 Article 2: 0.00 — Non-Discrimination 2 Article 3: 0.00 — Life, Liberty, Security 3 Article 4: 0.00 — No Slavery 4 Article 5: 0.00 — No Torture 5 Article 6: 0.00 — Legal Personhood 6 Article 7: 0.00 — Equality Before Law 7 Article 8: 0.00 — Right to Remedy 8 Article 9: 0.00 — No Arbitrary Detention 9 Article 10: 0.00 — Fair Hearing 10 Article 11: 0.00 — Presumption of Innocence 11 Article 12: -0.35 — Privacy 12 Article 13: +0.10 — Freedom of Movement 13 Article 14: +0.05 — Asylum 14 Article 15: 0.00 — Nationality 15 Article 16: 0.00 — Marriage & Family 16 Article 17: -0.30 — Property 17 Article 18: +0.20 — Freedom of Thought 18 Article 19: +0.55 — Freedom of Expression 19 Article 20: +0.15 — Assembly & Association 20 Article 21: 0.00 — Political Participation 21 Article 22: 0.00 — Social Security 22 Article 23: 0.00 — Work & Equal Pay 23 Article 24: 0.00 — Rest & Leisure 24 Article 25: +0.15 — Standard of Living 25 Article 26: 0.00 — Education 26 Article 27: +0.50 — Cultural Participation 27 Article 28: 0.00 — Social & International Order 28 Article 29: 0.00 — Duties to Community 29 Article 30: 0.00 — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Weighted Mean +0.06 Unweighted Mean +0.04
Max +0.55 Article 19 Min -0.35 Article 12
Signal 31 No Data 0
Confidence 67% Volatility 0.16 (Medium)
Negative 2 Channels E: 0.5 S: 0.5
SETL ND
Evidence: High: 4 Medium: 5 Low: 2 No Data: 20
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.07 (3 articles) Security: 0.00 (3 articles) Legal: 0.00 (6 articles) Privacy & Movement: -0.05 (4 articles) Personal: -0.03 (3 articles) Expression: 0.23 (3 articles) Economic & Social: 0.04 (4 articles) Cultural: 0.25 (2 articles) Order & Duties: 0.00 (3 articles)
Domain Context Profile
Element Modifier Affects Note
Privacy -0.15
Article 12
YouTube collects extensive telemetry and tracking data via WIZ_global_data, ytcsi performance monitoring, and multiple experiment flags. Data collection visible in page load but granularity of consent not observable in provided content.
Terms of Service
Terms of Service not directly observable in page source provided.
Accessibility +0.10
Article 25 Article 27
YouTube implements accessibility features (responsive design, keyboard shortcuts references visible in experiment flags). However, full accessibility posture not determinable from provided source alone.
Mission
Mission statement not directly observable in page source.
Editorial Code
No editorial code of conduct directly observable in technical page source.
Ownership +0.05
Article 19 Article 20
YouTube is owned by Google/Alphabet, a private corporation. Private ownership does not inherently signal HRCB direction but affects structural capability for editorial independence.
Access Model +0.15
Article 19 Article 27
YouTube provides free-access video hosting without account requirement for viewing (observable from watch URL structure). Structural support for public access to information.
Ad/Tracking -0.20
Article 12
Extensive experiment flags and ad tracking infrastructure visible: 'enable_active_view_display_ad_renderer_web_home', 'enable_ads_web_ep', ad stitching capabilities. Privacy impairment significant.
HN Discussion 6 top-level · 3 replies
shannifin 2026-02-24 21:20 UTC link
Nice! I wanted to do this sort of thing when I was playing around with 3D game programming in the late 90s / early 2000s, to capture how a wider FOV looks in movies. Alas, computers were too slow and I was too inexperienced anyway.
pyrolistical 2026-02-24 21:23 UTC link
I find it funny people play on the highest fov in first person shooters to their own detriment.

They think the higher fov is a pure win as it allows them to see more but in reality it is a tradeoff making targets in front of them smaller.

jsheard 2026-02-24 21:25 UTC link
Unreal supports Panini out of the box, but very few games seem to use it or any other alternative projection.

https://dev.epicgames.com/documentation/en-us/unreal-engine/...

HYPER DEMON may be the best known and most extreme exception, it renders 180 degrees in front of you, then renders 180 degrees behind you as a red-tinted overlay, giving full 360 degree awareness if you can wrap your brain around it.

https://www.youtube.com/watch?v=ScglDSi9KUs

dima55 2026-02-24 21:49 UTC link
I would love for us to move past the idea that non-pinhole projections have "distortion", and we should strive to remove this "distortion" by reprojecting stuff to pinhole models. In practice, ALL projections distort straight lines and/or shapes and/or sizes, so if you use the pinhole projection everywhere, your images look like crap (see iphone wide-lens camera output for instance). Most of the normal non-pinhole projection functions work fine for wide lenses, while behaving like a pinhole lens with long lenses: https://en.wikipedia.org/wiki/Fisheye_lens#Mapping_function
smusamashah 2026-02-24 23:02 UTC link
There is also FOVO Dynamic Projection which claims projection like human vision. They have videos showing the projection in action in games https://www.fovotec.com/gaming

https://www.fovotec.com/

https://news.ycombinator.com/item?id=26795290

https://www.gamedeveloper.com/design/fovo-a-new-3d-rendering...

kayodehakeem 2026-02-25 01:06 UTC link
Remove
zokier 2026-02-24 21:33 UTC link
Weird that UE also implements this as purely postprocessing filter. Surely there is more efficient way to render directly using panini projection, or at least something closer to it? Could you do it in vertex shader or something
5G_activated 2026-02-24 21:47 UTC link
there is a long standing problem in Team Fortress 2 where the default FOV is 75, as it was on the console ports of the Orange Box, and it's believed to turn off a lot of new players and enrage regulars because they just don't see things in the periphery that everyone else playing at the maximum FOV of 90 does.
mhitza 2026-02-24 21:56 UTC link
Part of the reason why I don't play many, if at all, modern FPS. Claustrophobic, disorienting, small FOV are something I cannot get used to.
Score Breakdown
+0.15
Preamble Preamble
Medium P:access_model_free_platform
Editorial
ND
Structural
+0.15
SETL
ND
Combined
ND
Context Modifier
ND

Video platform structure supports access to information and expression without gatekeeping. No editorial content observable in technical payload.

+0.05
Article 1 Freedom, Equality, Brotherhood
Low P:universal_access
Editorial
ND
Structural
+0.05
SETL
ND
Combined
ND
Context Modifier
ND

Platform provides universal access without discrimination based on viewable characteristics. Limited evidence from technical page source.

0.00
Article 2 Non-Discrimination
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No observable signals regarding discrimination or status-based restrictions in page source.

0.00
Article 3 Life, Liberty, Security
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No observable signals regarding security or personal integrity protections in technical payload.

0.00
Article 4 No Slavery
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding slavery or servitude in page source.

0.00
Article 5 No Torture
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding torture or cruel treatment in page source.

0.00
Article 6 Legal Personhood
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding right to legal personhood in page source.

0.00
Article 7 Equality Before Law
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding equality before law in page source.

0.00
Article 8 Right to Remedy
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding legal recourse in page source.

0.00
Article 9 No Arbitrary Detention
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding arbitrary detention in page source.

0.00
Article 10 Fair Hearing
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding fair trial rights in page source.

0.00
Article 11 Presumption of Innocence
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding presumption of innocence in page source.

-0.35
Article 12 Privacy
High P:extensive_telemetry_collection P:ad_tracking_infrastructure P:experiment_flag_monitoring
Editorial
ND
Structural
-0.25
SETL
ND
Combined
ND
Context Modifier
ND

Extensive privacy impairment observable. WIZ_global_data, ytcsi performance monitoring, multiple ad tracking flags (enable_active_view_display_ad_renderer_web_home, enable_ads_web_ep), and experiment tracking visible. Domain context modifiers: privacy -0.15, ad_tracking -0.2 cumulative on Article 12.

+0.10
Article 13 Freedom of Movement
Medium P:unrestricted_video_viewing
Editorial
ND
Structural
+0.10
SETL
ND
Combined
ND
Context Modifier
ND

Video platform enables movement and access to content. No account requirement for watching. Mild positive for freedom of movement in information space.

+0.05
Article 14 Asylum
Low P:universal_platform_access
Editorial
ND
Structural
+0.05
SETL
ND
Combined
ND
Context Modifier
ND

Platform accessible to broad populations without country-based gating (within legal boundaries). Limited observable evidence in technical source.

0.00
Article 15 Nationality
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding nationality in page source.

0.00
Article 16 Marriage & Family
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding marriage or family in page source.

-0.30
Article 17 Property
High P:property_data_collection P:tracking_infrastructure
Editorial
ND
Structural
-0.15
SETL
ND
Combined
ND
Context Modifier
ND

Structural impairment to privacy of personal data. Extensive tracking (WIZ_global_data, ytcsi, experiment flags, ad targeting) constitutes surveillance of user behavior and preferences. Domain context modifier privacy -0.15 applied.

+0.20
Article 18 Freedom of Thought
Medium P:freedom_to_watch_diverse_content P:platform_hosts_multiple_perspectives
Editorial
ND
Structural
+0.20
SETL
ND
Combined
ND
Context Modifier
ND

Video platform structurally enables access to diverse thought, conscience, and religion content without editorial filtering visible at technical layer. User can freely view diverse perspectives.

+0.55
Article 19 Freedom of Expression
High P:free_speech_platform_infrastructure P:universal_access_to_information P:no_account_required_for_viewing
Editorial
ND
Structural
+0.35
SETL
ND
Combined
ND
Context Modifier
ND

Structural support for freedom of expression and information access. Platform enables receiving and imparting information without account requirement. Domain context modifiers: access_model +0.15, ownership +0.05 applied.

+0.15
Article 20 Assembly & Association
Medium P:platform_enables_assembly P:comment_and_community_features
Editorial
ND
Structural
+0.10
SETL
ND
Combined
ND
Context Modifier
ND

Platform structurally supports peaceful assembly through comments, community posts, and group channels. Ownership modifier +0.05 applied for private governance structure.

0.00
Article 21 Political Participation
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding participation in government in page source.

0.00
Article 22 Social Security
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No observable signals regarding social security or economic rights in technical payload.

0.00
Article 23 Work & Equal Pay
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding work or labor rights in page source.

0.00
Article 24 Rest & Leisure
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding rest or leisure in page source.

+0.15
Article 25 Standard of Living
Medium P:accessible_platform_design
Editorial
ND
Structural
+0.05
SETL
ND
Combined
ND
Context Modifier
ND

Platform implements accessibility features referenced in experiment flags (responsive design, keyboard shortcuts). Domain context modifier accessibility +0.1 applied.

0.00
Article 26 Education
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding education in page source.

+0.50
Article 27 Cultural Participation
High P:access_to_cultural_expression P:platform_enables_creative_participation P:accessible_design_structures
Editorial
ND
Structural
+0.25
SETL
ND
Combined
ND
Context Modifier
ND

Platform structurally enables participation in cultural and creative life. Users can access, view, and participate in creative communities. Domain context modifiers: access_model +0.15, accessibility +0.1 applied.

0.00
Article 28 Social & International Order
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No observable signals regarding social and international order in page source.

0.00
Article 29 Duties to Community
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding duties or limitations in page source.

0.00
Article 30 No Destruction of Rights
Editorial
ND
Structural
0.00
SETL
ND
Combined
ND
Context Modifier
ND

No signals regarding interpretation of rights in page source.

About HRCB | By Right | HN Guidelines | HN FAQ | Source | UDHR | RSS
build f581ea9+b3nz · 2026-02-25 03:04 UTC