第二章:规格定义与需求分析
各位好,我是老张。今天咱们聊聊VR镜头设计里最容易被忽视、却又最致命的一步——规格定义。
很多人一上来就急着选镜片、跑仿真,结果做到一半发现分辨率不够、视场角对不上,或者人眼戴着就是不舒服。说白了,就是需求没理清楚。
我个人习惯,拿到一个VR项目,先花至少一周时间把规格定义吃透。这一步省了,后面全是坑。
2.1 从产品定义到光学规格的推导
产品经理给你一个需求:“我们要做一款面向游戏玩家的VR头显,FOV 100度,单眼分辨率2K,重量控制在200克以内。”
嗯,听起来很美好。但作为光学工程师,你得把这些“产品语言”翻译成“光学语言”。
怎么翻译?我一般分三步走:
- 视场角(FOV)决定焦距——FOV越大,焦距越短,镜片越厚,像差越难校正。
- 分辨率决定MTF要求——2K分辨率对应多少线对?人眼能分辨多少?
- 重量决定镜片数量与材料——200克以内,塑料镜片是首选,但非球面、菲涅尔、Pancake方案各有取舍。
举个例子。我记得有一次,产品说要“极致轻薄”,结果我们选了Pancake方案,光路折叠了,但光效损失了40%。最后亮度不够,用户投诉说“看啥都像阴天”。这就是规格推导没做透。
核心公式:
焦距 f = (传感器对角线 / 2) / tan(FOV / 2)
举个例子:传感器对角线16mm,FOV 100度,则 f ≈ 8 / tan(50°) ≈ 6.7mm
2.2 分辨率与PPD的关系
PPD(Pixels Per Degree)是VR光学里最关键的指标之一。它直接决定了你看到的画面是“清晰”还是“糊成一团”。
计算公式很简单:
PPD = 单眼水平像素数 / 水平FOV
比如单眼分辨率1600x1440,FOV 100度,那么水平PPD = 1600 / 100 = 16 PPD。
16 PPD是什么概念?人眼在中心凹区的极限分辨率大约是60 PPD。也就是说,你看到的画面只有人眼极限的1/4左右。这就是为什么VR里总感觉有“纱窗效应”。
| 体验等级 | PPD范围 | 典型场景 |
|---|---|---|
| 可接受 | 12-18 | 早期VR头显(Oculus CV1) |
| 良好 | 18-25 | 主流VR头显(Quest 2) |
| 优秀 | 25-35 | 高端VR头显(Varjo) |
| 视网膜级 | 60+ | 人眼极限 |
避坑指南:我曾经遇到一个项目,产品经理坚持要“4K分辨率”,但FOV只有80度。算下来PPD高达50,确实很清晰。但用户戴上后说“像透过望远镜看世界”,因为FOV太小了。所以PPD和FOV必须平衡,不能只看一个指标。
2.3 人眼视觉特性对规格的影响
人眼不是一台完美的相机。它有各种“缺陷”,而这些缺陷恰恰决定了VR镜头的设计方向。
我总结了几条关键特性:
- 中心凹区 vs 周边区——人眼只有中心2-3度是清晰的,周边分辨率急剧下降。所以VR镜头不需要全视场都做到完美,中心高分辨率、周边适当降低即可。这叫“foveated rendering”的基础。
- 调节-辐辏冲突——人眼看近物时,眼睛会向内转(辐辏)同时晶状体变凸(调节)。VR里屏幕固定距离,但立体画面可能让人感觉物体在远处。这个冲突会导致眼疲劳。所以镜头设计要考虑出瞳距离和眼动范围。
- 闪烁敏感度——人眼对低频闪烁很敏感,尤其是60Hz以下。VR里如果刷新率不够,或者PWM调光频率低,用户会头晕。这跟镜头没关系,但会影响显示面板的选择,进而影响光学设计。
注意:人眼的瞳孔直径会随亮度变化——白天约2-3mm,暗处可达7-8mm。VR镜头设计时,出瞳直径一般取4-6mm,太小了用户稍微动一下眼睛就看到黑边,太大了像差难校正。我一般取5mm作为折中。
2.4 知识体系框架
下面这张图是我自己整理的,每次做新项目都会拿出来对照一遍。它把产品定义、光学规格、人眼特性串在了一起。
你看,从产品定义到光学规格,再到人眼特性,最后输出一份完整的规格书。每一步都有对应的计算和权衡。我见过太多人跳过中间步骤,直接拿别人的镜头方案改一改就用,结果翻车的比比皆是。
我的经验:规格定义阶段多花一周,后面设计阶段能省一个月。别急着动手,先把“要做什么”想清楚。
好了,这一章就到这里。规格定义是VR镜头设计的“地基”,地基不稳,后面全是空中楼阁。下一章我们会聊到光学系统的选型——菲涅尔、Pancake、超短焦,到底怎么选?到时候见。