用途:作为 Narova 主技能的可选配套,为授权式 3D 作品的创作、执导或修复提供精简专家判断。它不接管项目授权、资产、规范时间、渲染、审核、发布或交付,这些仍由主 Narova 生命周期负责;也不新增核心依赖、渲染器、服务商、托管服务、通用场景图或第二套生产生命周期。
主要能力与用法:先明确 3D 的必要性——说明授权式 3D 能让观众感知到其他媒介无法呈现的内容,若无实质价值则回到更合适的 Narova 路径。确定观众应注意到、理解或感受到什么,再为主体和世界选择有意的最终形式,基元、模型、捕获或生成元素及混合合成均有效。风险路由时只读最可能削弱想法的至多一两个领域的参考:主体与资产、场景指导、物理推理或检查。有风险的工作先用一个交付尺度视觉目标自证,再扩展。
仅当重力、支撑、碰撞、堆叠或刚性约束承载想法时才烘焙刚体运动,需安装本地工具依赖并烘焙项目本地配方:cd skills/narova-3d-production && npm ci --ignore-scripts;node tools/bake-rigid-body.js /absolute/project physics.json physics-bake.json。用 tools/sample-bake.js 在规范本地场景时间采样,渲染帧时不要推进求解器。配方和烘焙是执行输入,绝不作为 sceneState 证据。内置烘焙器仅限有界刚体与简单约束,布料、流体、断裂、机器人或工程科学验证应交给专业工具。
仅在所选形式需要时使用可选 DCC 目标;针对 Blender 工作需阅读 DCC 环境与操作,评估已安装目标与工作量,可用不等于合适,不得隐式安装或传输,也不得假装支持未支持的范围。要检查实际渲染的镜头源;稀疏帧只暴露镜头局部程序事实,显式证明请求可暴露解码像素分布和粗略请求对象相机投影。Narova 不选择帧、不设置目标带、不推断观众所见、不声明完整性或平滑度、不建议创意修正。提交的 DCC 结果作为授权本地媒体资产进入普通 Narova,核心仍负责时间、音频、构图、证明、发布与交付。
在代理提交帧后,该配套可将有界 MP4 编码,解释可观察效果而不排序或选择,所有创意编码值由代理提供。插值模式:hold 保持、丢弃或复制源帧以匹配输出帧率(无运动估计帧,不同速率时运动可能呈阶梯状);blend 通过混合相邻源帧生成中间帧(可能更平滑,但可能出现模糊或重影);motion-compensated 从估计运动合成中间帧(可能更平滑,但在遮挡、快速运动或场景变化处可能出现畸变)。命令:node tools/frame-sequence-to-mp4.js /absolute/project encode-request.json encode-receipt.json。完整请求、中性后果描述、验证与回执格式见帧编码参考。
限制:需保持信心诚实,将决策与已渲染或已检查内容关联,区分事实检查与感知判断,不向感知评审者提供作者计划、符号映射或运行报告;自动化视觉批评在被独立业主判断认可前仅作建议。渲染成功不证明识别、碰撞、物理模拟、目标可见性、品味或隐藏场景状态;非黑帧、运动、间隙、视线、渲染启用状态、相机增量、投影边界、解码像素分布和稀疏样本只证明其命名属性。若所选形式需要的来源、生成、细化、绑定、动画、模拟或检查无可用能力,应与用户更换形式、指出缺口或停止。不得将工作默认到某调色板、写实度、低多边形语言、材质系统、灯光装配、相机运动、镜头列表、密度、节奏、时长、旁白、字幕样式、转场、平台或宽高比;有意的极简与丰富场景、图形抽象与关节写实均有效。不得持久化或检索其他项目的概念、提示、主体、资产、世界、调色板、相机、风格或业主倾向。部分工具细节与完整参考文档暂未提供。