# 十幅壁画：按图像定制，而非统一流沙

配置文件：[mural-scenes.mjs](mural-scenes.mjs)。本轮逐一查看了十张项目现有缩略图，并额外查看九色鹿、琵琶、王本生、天宫、萨埵太子、须达拏、五百强盗、维摩诘八张显示大图。原始图片与 WebP 未作任何修改。

当前V0.4已将V0.3的柔权重顶点变形替换为平面上的逆向纹理采样，脸部核心是同一个等距变换，外围才羽化；去掉重复画片、镜像和自动推拉。十幅实际GPU链接成功；新连续帧、暂停、音乐输出与多视口证据另存本地 `evidence/v04/`，不拿旧V0.3截图充当当前验收。公开源码不附壁画扫描及包含它的运行截图。这不代表精密拆层、完整人物动作、所有外围像素无形变或手机实机验收。下表保留图像依据与动作边界。

## 十种主技法

| 图像 | 实际观察依据 | 独立主技法 | 允许的局部动态 | 明确不做 |
|---|---|---|---|---|
| 九色鹿本生 | 极宽赭红长卷；左侧青绿河岸；中段白鹿、车马；右端宫阙 | `story` 鹿影河声：横卷场景导览与河岸微光 | 左岸水色、下沿山色、右侧宝盖流苏、中左白鹿颈首微动 | 不让鹿奔跑、不制造救人动作、不把全部人物拆成粒子 |
| 反弹琵琶·乐舞 | 中央反身舞者；右侧弧形长披帛；左右坐奏乐人 | `dance` 琵琶舞韵：围绕舞者披帛的轻摆节奏 | 中央披帛、腰下衣褶、舞者头颈/上身/上举前臂的微幅关节运动 | 面部作整体微转，不拉伸五官；不虚构手指演奏或完整骨骼 |
| 美人菩萨 | 竖幅主尊；绿色环形背光；正面安静面容、冠饰与璎珞 | `halo` 净色圆光：外围环光呼吸 | 原有背光外围、两侧下垂衣带、整体头颈的极小倾角 | 不眨眼、不张嘴、不改变面部表情，不将光晕误称文物原始发光 |
| 五台山图 | 密集院落与山路；右上高山；左上卷曲云纹 | `landscape` 五台云行：山间薄雾与高低巡览 | 山谷雾带、上部云气和小范围树色 | 建筑不扭曲；不生成三维寺院或自动行走 NPC |
| 毗楞竭梨王本生 | 竖幅人物叙事；中央主尊；右侧青绿弧形飘带；上部飞天 | `ribbon` 舍身风带：克制的外围飘带 | 右侧与左上青绿衣带、下垂带、主尊整体头颈微倾 | 不重演伤害动作或夸张崩解；不修改残损 |
| 天宫伎乐 | 横向三个拱龛；中央拱门帷饰；三位人物与各自背光 | `shrine` 天宫三龛：三龛顺序光影 | 三龛背光与中央拱顶帷饰；仅中央大人物头颈轻动 | 不把整排人物做同步摇摆，不移动手与持物，不驱动上沿小人物 |
| 萨埵太子本生 | 三条横向叙事带；青蓝、土红山形；林间人物与虎群 | `narrative` 山林三叠：分层段落聚焦 | 树冠小幅气息、层间山谷薄雾 | 不让虎群扑咬、不演绎人物肢体；游览顺序不冒称剧情考据 |
| 须达拏本生 | 三层连续山林；青黑尖峰反复出现；屋舍与人物组群 | `journey` 青山行愿：山路游历与层间转场 | 树冠、山谷气息；山路光线提示旅程 | 不抠出人物移动，不将本幅与萨埵图共用同一镜头路径 |
| 五百强盗成佛 | 极宽浅色长卷；左侧密集人群；中左蓝色门楼；右侧山间礼敬群像 | `procession` 山河礼序：群像场景交接 | 下沿狭窄青色水纹、上沿小云纹 | 不驱动战争/礼敬肢体动作，不让人群整体漂浮；不补画小人物 |
| 维摩诘经变局部 | 竖幅坐像；上沿与右侧垂幔；清晰面部、手势、持物与衣纹 | `curtain` 帷幔清谈：帐顶帷幔的呼吸 | 上沿左右帷幔、右侧垂幔、极轻的袍缘与头颈微转 | 不口型动画、不眨眼、不改变手势，不添加虚构对话 |

## 图像坐标和实现约束

- UV 使用 Three.js 约定：`[0,0]` 为左下，`[1,1]` 为右上；数值根据实际图片人工定位，非自动分割结果。
- `regions` 的椭圆为柔边候选区，不是精细人物遮罩。默认仅在命名对象附近作极轻动态；不能据此声称已经“抠图”或“骨骼复原”。
- `protect` 是重点面部、手、持物和建筑的排除区，不是穷尽每一个小人物的精密分割。渲染器应先排除保护区，再施加局部变形；不确定的区域宁可不动。
- 追加的 `actors` 是针对用户“人物动起来”要求的独立局部关节演绎：以完整贴图局部绕 `pivot` 轻微旋转，不能通过拉扯五官表现动作。该路径与环境的 `protect` 排除应分开，否则头部会被保护掩码全部禁动。环境扰动仍须遵守保护区。
- V0.4默认增益100%时：头部峰值0.010弧度、前臂0.014、躯干0.004、鹿首0.008。有效增益上限1.25，最终角度硬上限0.018；23秒含休息、缓起、停留、缓回，不再用各关节独立正弦摇摆。局部椭圆核心等距、外围柔边过渡；不能把逆向采样宣传为完整骨骼复原。
- 琵琶主角的实际头颈中心约为 `[.483,.570]`，上举前臂为 `[.547,.647]`；维摩诘的头部中心约为 `[.392,.765]`。这是大图复核后的 UV，不能误用左下乐人或胸口作为头部。
- `halo`、`cloud` 和 `water` 优先采用光线/透明叠层或极小纹理扰动，不挪动画中实体。舞者和披帛的最大扰动应受引擎的像素位移上限限制，不允许出现邻近人体被拉扯的边界。
- 三层叙事图的相机顺序只是可见构图的游览设计，不代替敦煌学考据。导览文字避免编造事件先后。
- `weather` 是独立前景的艺术气氛，不是声称原画中存在同样花瓣、树叶或香气；强度应低，随暂停、原作模式和减少动态设置停用。
- 十个 `kind` 各不相同，决定主镜头/过渡/交互策略。仅切换颜色或粒子数不能视为十种特效完成。
- 原作对照必须停用所有变形与前景叠层，保留原图色彩、构图和残损。不用 AI 补绘替代高清原作。

## 配置自检

`profileFor(id)` 返回对应配置，未知 ID 退回九色鹿。`validateSceneProfiles(ids)` 纯函数返回错误列表，检查十种独立类型、三色调色板、UV、椭圆边界、强度、至少三个导览点与重点保护区，以及局部关节中心、枢轴、角度和速度。十幅配置有十种 `kind`；六幅配有局部关节（共八个），四幅复杂群像/建筑图保持人物静止、采用图像构图驱动的镜头和环境动态。

已测与待测严格分开见QA；配置自检通过不能替代视觉验收。复杂四幅人物仍静止，不把镜头与环境动态冒充独立角色动作。
