mcpField
C
camera-cinematography

camera-cinematography

github.com/arjun988创意与媒体1.3k284 次安装16 周前更新
代码仓库

关于 camera-cinematography

camera-cinematography 是用于设计静帧和动画镜头的技能,面向电影感展示、转台和作品集构图。它涵盖镜头选择、构图、景深与运镜,并要求检查动画关键时刻的画面。

主要功能

  1. 01依据镜头意图设置相机与焦距
  2. 02规划构图、对焦和景深
  3. 03设计轨道、推轨及环绕等运镜
  4. 04检查相机命名、画幅和动画构图

适用场景

  1. 01制作有明确镜头意图的静帧
  2. 02为产品或角色设计转台镜头
  3. 03制作揭示场景或营造紧张感的相机动画

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/arjun988/blender-skills --skill camera-cinematography

安装后在 Claude Code 中输入/camera-cinematography确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
camera-move-library.md
dof-guide.md
lens-and-composition.md

详细介绍

摄影机电影化拍摄

有目的的构图。镜头语言。合理的摄影机运动。可直接用于镜头拍摄的摄影机。

适用场景

  • 有目的的电影化静帧和转台展示
  • 动画摄影机运动(推轨、升降、环绕、手持)
  • 匹配参考中的摄影机/镜头质感
  • 用于外观开发和作品集的镜头布局

工作流

Shot intent → Camera + target empty → Lens/FOV → Composition
  → Focus/DoF → Move (if animated) → Viewport check → Render/comp

命名

  • CAM_[Shot]_[Angle]
  • EMPTY_CamTarget_[Shot]
  • 集合:COL_Cameras

镜头指南

质感焦距(全画幅等效)备注
广角建立镜头18–28mm有畸变;注意边缘
叙事/产品35–50mm自然
肖像/主角85–135mm压缩感
长焦戏剧感150mm+空间扁平

传感器匹配和分辨率会影响视场角(FOV)——请有意识地设置摄影机传感器。

构图检查清单

  • 主体的剪影清晰可辨
  • 有意识地留出头部空间/视线空间
  • 地平线保持水平(除非有意为之)
  • 营造前景/中景/背景的纵深
  • 避免边缘处的切线粘连

摄影机动画

运动用途
环绕展示产品/角色
推近揭示/营造紧张感
升降展示规模/建立场景
手持抖动纪录片/恐怖片的不安感
固定机位建筑可视化/纯粹展示产品

为摄影机和目标空物体设置动画;优先采用缓慢的渐入/渐出。

景深

  • 对焦于主体空物体
  • 通过 F-stop 塑造风格:主角镜头用浅景深,环境镜头用更深的景深
  • 在 Eevee 中预览;如有需要,最终使用 Cycles 渲染

约束

必须做到
  • 为摄影机和目标命名
  • 使宽高比与交付要求一致
  • 检查运动开始、中间和结束时的构图
切勿
  • 每个镜头都默认使用 50mm,毫无意图
  • 除非有明确目的,否则不要大幅改变视场角
  • 不要将关键剪影裁出画面

参考指南

主题参考加载时机
镜头与构图references/lens-and-composition.md需要时
摄影机运动库references/camera-move-library.md需要时
景深指南references/dof-guide.md需要时

评论

支持 Markdown