摄像机角度
角度是指摄像机相对于被摄主体眼睛的位置以及其朝向。它不是装饰:它会改变观众对角色的感受以及对空间的理解。一个没有意图的角度是最常见的错误(StudioBinder 明确指出:人们使用它是因为“看起来很酷”)。
因此,工作顺序始终是 意图 → 角度 → 构建 → 转换。
1. 意图:观众需要感受或理解什么
| 如果你想让观众…… | 角度 | 来源 |
|---|---|---|
| 理解地理、规模、有多少人 | 叙事性俯拍:高机位,轻微倾斜,全景镜头 | 视频 ✔ |
| 感到眩晕、物理危险、坠落 | 本能性俯拍:极高机位,强烈倾斜或鸟瞰 | 视频 ✔ |
| 看到角色软弱、被困、任人宰割 | 人物型俯拍:略高于眼睛,向下看 | 视频 ✔ |
| 感到悬疑:危险已经在场,而角色毫不知情 | 俯拍 + 角色在画面中暴露(希区柯克手法) | 视频 ✔ |
| 看到角色强大、有威胁、英勇 | 仰拍 | 通用 · 待视频补充 |
| 将角色视为平等,不带评判地产生共鸣 | 平视 | 通用 · 待视频补充 |
| 感到某事不对劲、不稳定、疯狂 | 荷兰角 | 通用 · 待视频补充 |
| 看到模式、地图、神之视角的编舞 | 鸟瞰(头顶/上帝视角,90°) | 视频 ✔(作为俯拍的极端形式) |
| 感到被摄主体巨大或地面成为主角 | 地面视角 / 蠕虫视角 | 通用 · 待视频补充 |
“视频 ✔” = 已在 references/ 中由 Gemini 分析过的视频中看到。 “待视频补充” = 通用电影知识;将其视为合理基础,而非某个视频教授的内容。当用户分析了该角度的视频后,此处将被替换。
2. 构建:三个轴线
每个角度都由三个数值描述。始终写下它们,因为它们可以无歧义地转换为 Blender 或提示词:
- 摄像机相对于被摄主体眼线的高度(站立成人 ≈ 1.6 米;坐姿 ≈ 1.2 米)。
- 垂直俯仰(tilt):0° = 水平;负数 = 向下看(俯拍);正数 = 向上看(仰拍);−90° = 鸟瞰。
- 绕镜头轴心旋转(roll):0° 正常;10–30° = 荷兰角。
参考范围(通用,需根据场景调整):
| 角度 | 高度 vs. 眼睛 | 俯仰 | 旋转 |
|---|---|---|---|
| 平视 | = | 0° | 0° |
| 轻微 / 叙事性俯拍 | +0.5 至 +3 米(全景中可能更高) | −10° 至 −25° | 0° |
| 强烈 / 人物型俯拍 | +0.3 至 +1 米,靠近被摄主体 | −30° 至 −60° | 0° |
| 鸟瞰 | 非常高,在垂直线上方 | −90° | 自由 |
| 仰拍 | −0.3 至 −1 米 | +10° 至 +45° | 0° |
| 地面 / 蠕虫视角 | 离地数厘米 | +20° 至 +80° | 0° |
| 荷兰角 | 任意 | 任意 | ±10° 至 ±30° |
角度与镜头尺寸、镜头焦距和运动相结合,组合方式决定了最终效果。俯拍 + 全景 + 广角 = 孤独感和规模感。俯拍 + 特写 = 压迫感。从平视上升至俯拍的升降镜头 = 揭示背景。
3. 转换
面向 AI 视频生成器的提示词(英文,这是模型理解得最好的语言)
将角度放在摄像机提示词的开头,连同其镜头尺寸和焦距,然后是运动。每个镜头一个角度:一个提示词中出现两个角度会混淆模型。
- 平视:
eye-level shot, medium shot, 50mm - 叙事性俯拍:
high-angle wide establishing shot, camera slightly above, shallow downward tilt, wide lens - 人物型俯拍:
high-angle close-up looking down at the subject, subject small in the lower third of the frame - 本能性俯拍 / 鸟瞰:
extreme top-down bird's-eye view, camera directly overhead looking straight down, vertigo - 仰拍:
low-angle shot looking up at the subject, subject towering in frame - 地面视角:
worm's-eye view from ground level, extreme low angle - 荷兰角:
Dutch angle, canted frame tilted 20 degrees
Blender 中的摄像机(Z 轴向上,单位:米,弧度)
稳健的方法:将摄像机放置在 axis 1 的高度,使用 Track To 约束(或计算 look-at)将其指向被摄主体,然后检查由此产生的俯仰值。如果手动使用 Euler XYZ 且 Z=0 设置:rotation_euler.x = radians(90 + tilt)(俯仰 −30° → 60°;鸟瞰 → 0°),荷兰角的旋转值放在 rotation_euler.y。设置后重新检查该值:一个写错的角度不会报错,只会看起来不对。
4. 分析一个镜头、一帧或一个视频
- 图像或帧: 直接查看并使用下面的模板进行回答。
- 本地视频或 YouTube 链接: 使用 MCP
gemini(ask_gemini,在files中包含文件或链接)将其传递给 Gemini。Claude 无法看到视频。仅将用户指定的内容发送给 Gemini;切勿自行选择用户文件进行测试。 - 当 Gemini 说出一些看不到的内容(特别是 Flash 模型容易捏造细节)时,将其标记为“根据 Gemini”。
每个镜头的回答模板:
镜头:<时间戳或描述>
角度:<西班牙语名称(英语名称)> · 高度 vs. 眼睛 <x> · 俯仰 <x°> · 旋转 <x°>
镜头尺寸 / 焦距 / 运动:<…>
意图:<观众感受到或理解到什么,以及此角度为何能实现这一点>
英文提示词:<可直接粘贴的行>
参考资料
references/picado.md,关于俯拍的详细说明:三种类型、希区柯克手法、带时间戳的示例。当镜头是俯拍或鸟瞰时,或需要证明俯拍相对于其他选项的合理性时,请阅读此文件。- 对于从市场到镜头的完整流程,
direccion-creativa在第 8 步(图像)和第 9 步(镜头清单)中使用此技能。