影视剧作工坊-03-渲染表现
GitHub定义影视剧镜头的视觉生产路径与渲染属性,通过四维解析和风格矩阵生成可交付的渲染档案(SHOT_RENDER_PROFILE),衔接渲染智能与语义转换引擎。
Trigger Scenarios
Install
npx skills add ddcat-ai/open-ai-canvas --skill 影视剧作工坊-03-渲染表现 -g -y
SKILL.md
Frontmatter
{
"name": "影视剧作工坊-03-渲染表现",
"description": "渲染表现 模块——视觉意图四维解析 → 风格组合矩阵 → 渲染智能路由(SHOT_RENDER_PROFILE);含 PMS-3D 材质与光学响应层、融合执行规则、视觉风格调用接口(双引擎:渲染智能 + 语义转换)。",
"agent_created": true
}
渲染表现(模块 03)
主链定位:风格→路径路由。把 02 定下的"这部片是什么调子"翻译成"这条画面用什么生产路径实现",产出可交付的渲染档案。
做什么
确立每个镜头(或每条风格档位)的视觉生产路径与渲染属性,产出 SHOT_RENDER_PROFILE ——它是 12 技术语言转换选择 UE5 / Arnold 通道时的唯一依据。
本模块回答四个问题:用什么做(载体 / 美术方向)→ 做到多真(写实度)→ 怎么算(渲染策略)→ 谁去算(渲染器),以及画面侧的六维 DNA(构图 / 光影 / 色彩 / 质感 / 场景 / 动作)。
方法边界:
- 02 定整片影调与调色(调色情绪、调色板、胶片型号、60/30/10);本模块定生产路径与材质光学响应。选了某种调色板不等于选了某个渲染器。
- 06 定单镜的景别、机位、灯光物理;本模块的构图轴与光影系只给风格侧取值倾向,落地参数以 06 为准。
- 08 定镜头运动形式与参数;本模块只在五轴的 E 轴上判断"动静强度"。
- 12 定技术词→画面语言的转换;本模块产出的是技术字段本身,技术词不进最终提示词。
双引擎
- 渲染智能 —— 本模块内的固定链前半段(意图解析 → 路由 → profile 生成)。
- 语义转换 —— 12 技术语言转换(UE5 / Arnold 通道):UE5 通道(实时渲染:Lumen / Nanite / Substrate / VSM)与 Arnold 通道(离线渲染:Path Tracer / Standard Surface / Atmosphere Volume)。二次元 / 赛璐璐不走渲染通道,走独立风格化输出。
两者通过 SHOT_RENDER_PROFILE 衔接:渲染智能产出字段,语义转换消费字段。
基础引擎
本模块的底层方法论源:engine/E03-渲染表现.md(本模块目录内,12 条,来自 book02)。
执行本模块前先查阅该引擎,取其判断依据、创作准则与反模式清单;引擎为只读源层,本模块负责执行流程。
其中两条对本模块最关键:介质选择参与质感定义(换介质即换全片气质)、让光可见:先给光一个介质(体积光必须有灰尘 / 蒸汽 / 水珠承载)。
渲染层(render/)
| 文件 | 管什么 |
|---|---|
render/01-视觉意图四维本体.md |
四维正交定义——视觉生产体系 A / 写实度 B / 渲染策略 C / 渲染器 D;常见说法的组合解析表("次世代超写实 3D,Arnold"怎么拆)+ 三条防越权约束 |
render/02-风格组合矩阵.md |
九轴矩阵(载体 / 美术方向 / 写实度 / 摄影提示 / 色彩 / 灯光 / 机位运动 / 渲染策略 / 渲染器)+ 七条兼容原则 + 典型组合 + 路径别名(虚幻五 / 阿诺德 / 国漫 3D / 好莱坞级 ↔ 轴组合) |
render/03-渲染智能路由.md |
固定链、渲染智能内部能力 15 项、处理顺序九步、SHOT_RENDER_PROFILE 交付契约(含 locked_fields / derived_fields 分离)、禁止反向污染、四维轴与六维 DNA 的单向关系 |
render/04-融合执行规则.md |
十条执行规则:风格不是标签 / 五轴融合 / 风格剂量 / 冲突不得静默删除 / 视频动态五维 / 负面约束分类 / 参数化不丢真相 / 字段级映射 / 回到主链路 |
render/05-六维视觉DNA与控制轴.md |
通用提示词骨架与四段式、六维 DNA(构图与镜头 / 色彩与光影 / 质感与氛围 / 经典场景 / 角色与动作 / 色调细节)+ 构图轴 15 控制项 + 情绪→构图选择逻辑 |
render/06-光影与色彩系统.md |
三大光影系(柔和自然 / 冷峻压迫 / 戏剧化人工光)+ 色彩八字段 + 四种色彩策略(少色多阶 / 高饱和符号色 / 冷暖对冲 / 低饱和生活流) |
render/07-质感组件与剂量.md |
PMS-3D 质感层五组组件(胶片 / 光学 / 工艺 / 环境 / 运动)+ 剂量纪律 2–4 个 + 过度堆叠反模式 |
render/08-导演视觉DNA库.md |
15 位导演 / 摄影组合的可调用视觉 DNA,用作风格锚点而非提示词内容 |
render/09-视觉风格DNA库.md |
15 种通用影视视觉风格 + 12 个具体流派 DNA(日系青春 / 娄烨都市 / 王家卫港风 / 徐克武侠 / 李安诗意 / 戏曲 / 90 年代华语 / 英伦田园 / 巨物 / 超现实 / 纪实…) |
render/10-风格融合与冲突检测.md |
五轴融合(构图 / 光影 / 色彩 / 质感 / 动作与运镜)+ 七组冲突检测判决规则(主导 + 点缀;明确要求时保留冲突) |
render/11-图片转视频与调用模板.md |
图片→视频结构、基础运镜词、视频动作五维原则、模板 A/B/C(导演 DNA / 类型风格 / 融合风格)、最终生成公式 |
render/12-负面约束与迭代规则.md |
七条执行规则(Rule 01–07)、通用反向约束与按目标风格生成的示例、来源使用原则 |
render/13-视觉风格调用接口.md |
visual_style YAML 字段结构(anchor / composition / lighting / color / texture / environment / performance / cinematography / negative_constraints)+ 字段级映射规则 |
render/14-视觉风格融合层.md |
视觉风格融合层——视觉 DNA 引擎说明与运行时位置、风格融合规则 5.0(完整保留 / 风格不是单标签 / 五轴融合 / 剂量 / 冲突 / 视频优先增动态 / 负面约束 / 参数化不丢真相 / 统一 IR 映射 / 最终输出)、Style Composition Matrix 5.0(九轴 + 七条兼容原则 + 典型组合)、VISUAL_DNA_REGISTRY、HOLLYWOOD_STYLE_REGISTRY、visual_style_dna_engine 运行时接口、完整熔炼映射(逐章对应关系)。⚠️ 原文件中的《影视视觉风格精华熔炼模块》一节与本模块 render/05–render/09 已有内容重复(66.6%),未收录 |
render/15-导演plus渲染层-新增件.md |
DirectorPlus 5.0 渲染层的新增节——RENDER_INTELLIGENCE 渲染智能层(内容/后端/硬规则)、RENDER_INTELLIGENCE_ROUTING 路由(内部能力 + 九步处理顺序 + 禁止反向污染)、VISUAL_INTENT_ONTOLOGY 视觉意图本体(A 生产体系 / B 写实度 / C 渲染策略 / D 渲染器 + 组合解析 + 约束)、05_VISUAL_RENDER 融合规则(Visual hierarchy / Human lock / Render Intelligence / Arnold·UE5 / QC)等。⚠️ 原文 129 节中,组合矩阵轴与兼容原则、融合规则各条、熔炼映射各节、15 位导演 DNA、15 种视觉风格 DNA 等与 render/01–render/14 重合 60–100%,已剔除 |
执行流程
- 接风格前提 —— 从 02 拿到全局风格前缀(调色情绪、调色板、60/30/10、胶片型号),从 01 拿到本次任务的四轴判定。
- 拆视觉意图四维 →
render/01按 A 生产体系 / B 写实度 / C 渲染策略 / D 渲染器逐维取值;用户没说的维度保持未指定,补齐的必须标为推导值。 - 组九轴组合 →
render/02落到九轴取值组合,过七条兼容原则;需要路径别名(虚幻五 / 阿诺德 / 国漫 3D / 好莱坞级)时按别名表转写。 - 走渲染路由、产出 profile →
render/03按九步处理顺序生成SHOT_RENDER_PROFILE,locked_fields与derived_fields分开写;渲染器不得反向改写写实度(禁止反向污染)。 - 拆视觉 DNA →
render/05取导演流派时先在render/08/render/09里找到锚点行,再把它拆到六维;至少选 3–5 个真正决定画面的参数,不写单一风格标签。 - 定光色策略 →
render/06选一支光影系 + 一种色彩策略;具体数值以 02 的调色板与 60/30/10 为准,布光落地以 06 为准。 - 配质感组件、控剂量 →
render/07从五组里取 2–4 个组件;胶片型号沿用 02 的选择;运动质感里的手持、抖动、呼吸感须在 08 的预设库(moves/09-镜头运动预设库.md)取同名预设,避免本层与运镜层写出两种不同的抖动。 - 过五轴融合与冲突检测 →
render/10每个轴只放一个来源;七组冲突按"主导 + 点缀"判决,用户明确要求时保留冲突并标注比例。 - 图片 / 视频分流 →
render/11进视频链必须补齐人物动作 / 镜头动作 / 环境动态 / 细节捕捉 / 最终情绪五维;运镜初稿再交 08 落成参数。 - 过十条融合规则 →
render/04重点自查:用户明确要求的东西有没有被静默删除、技术真相有没有因语义化丢失、有没有压缩回单一风格字符串。 - 填调用接口、生成反向约束 →
render/13/render/12字段级落到visual_style;negative_constraints按来源分类、与目标风格一一对应(交给 13 按类取用,不机械堆入提示词)。 - 交下游 —— profile 与
visual_style交给 12 走 UE5 / Arnold 通道转画面语言;技术词本身不进最终提示词。
与其他模块的关系
- 上游 01 / 02 —— 01 判定本模块是否参与(纯脚本类任务可跳过);02 给影调基线,本模块负责把它落到生产路径上。
- 下游 06 / 07 / 08 / 10 —— 它们消费本模块的取值倾向并落成各自的参数;冲突时以它们的落地参数为准。
- 下游 12 —— profile 中的渲染器字段决定走 UE5 通道还是 Arnold 通道;二次元 / 赛璐璐不走通道。
- 交叉 11 / 13 —— 11 校验 profile 的
locked_fields有没有被下游吃掉;13 消费分类后的负面约束。 - 同层 04 —— 04 的美术画风族(国风 / 次世代 CG / 半厚涂 / 胶片油画)与本模块的美术方向轴(GUOMAN / NEXT_GEN / ANIME_COMIC)是同域的不同层:04 定资产画风,本模块定渲染策略,两者可叠加不覆盖。
硬规则速记
- 四维正交:生产体系 / 写实度 / 渲染策略 / 渲染器互不推导——"次世代"不等于 UE5,"电影 CG"不等于 Arnold。
- 渲染器不反向定义意图:选了 Arnold 不擅自升超写实,选了 UE5 不擅自降成预览质感。
- 推导值必须标记:补齐的轴进
derived_fields,不得伪装成 Human Lock。 - 导演名 / 类型名只做锚点,不写进最终提示词;至少拆 3–5 个 DNA 参数。
- 风格剂量 2–4 个质感组件,一次只用一种胶片型号。
- 每个轴只放一个来源;冲突按"主导 + 点缀",不得静默删除用户明确要求。
- 技术字段原值与画面语义双份保留,不得凭画面语言反推技术真相。
- 视频必须补齐五维动态(人物动作 / 镜头动作 / 环境动态 / 细节捕捉 / 最终情绪)。
- 负面约束按类生成——与目标风格不对应的通用禁词会削掉画面里想要的东西。
- 不承诺 100% 复刻,交付的是视觉 DNA 与风格方向。
待补
渲染器侧的细粒度材质与光学参数(如标准表面着色器的各向异性、次表面权重、焦散阈值等具体取值档位)尚未落表——目前这部分由 12 的 UE5 / Arnold 通道在翻译时按类目处理,本模块只到"材质响应 / 灯光响应 / 光学属性"的描述层。等专门的渲染器技术参数素材到了再补 render/14。
Version History
- 550980e Current 2026-10-18 18:55


