{
  "$schema": "https://docs.vuumake.com/schemas/visual-template.schema.json",
  "id": "h3-physics-simulation",
  "version": "1.0.0",
  "name": "真实物理与材质交互",
  "name_i18n": {
    "en": "Physics & Collision Simulation",
    "zh-CN": "真实物理与材质交互"
  },
  "description": "测试接触瞬间的力学反馈：碰撞、流体、重力、揉捏、抓取，避免传统 AI 视频常见的‘溶解/穿模’感。",
  "type": "style",
  "category": "physics-simulation",
  "tags": [
    "video",
    "minimax-h3",
    "physics-simulation",
    "scene:桌面特写实验台",
    "scene:厨房/液体场景",
    "character:手部特写为主",
    "character:可无人物纯物体",
    "lighting:硬光强调材质高光",
    "lighting:自然光突出质感",
    "genre:产品演示",
    "genre:材质测试",
    "camera:微距特写",
    "camera:跟随物体运动的稳定跟拍",
    "action:碰撞/反弹",
    "action:倒水/流体",
    "editing:单镜到底，不切",
    "editing:关键接触帧强调",
    "story:建立预期-制造接触-展示物理反馈",
    "sound:同步接触音效",
    "sound:材质专属拟声",
    "caption:无字幕或极简标注"
  ],
  "prompt": {
    "template": "Macro close-up of {{object_a}} and {{object_b}} on {{surface}}. {{setup_action}}. At the moment of contact: {{physics_event}}, with accurate weight, deformation and momentum — no dissolving, no clipping through geometry. {{lighting_mood}}, synchronized impact sound, {{camera_style}}, single continuous take, {{duration}}s, {{resolution}}.",
    "negative": "objects passing through each other, unnatural bounce, missing collision, floaty motion, no sound sync, watermark",
    "system": "MiniMax H3 generation parameters — duration: 6s, resolution: 2560x1440, fps: 24, native stereo audio (cannot be disabled), multi_shot: false, seed_strategy: random-then-lock. Reference slots — image: 物体材质/形态参考；video: 参考运动轨迹（可选）."
  },
  "variables": [
    {
      "name": "object_a",
      "type": "string",
      "label": "物体A",
      "required": true
    },
    {
      "name": "object_b",
      "type": "string",
      "label": "物体B/介质",
      "required": true
    },
    {
      "name": "surface",
      "type": "string",
      "label": "承载面",
      "default": "wooden table"
    },
    {
      "name": "setup_action",
      "type": "multiline",
      "label": "接触前动作",
      "required": true
    },
    {
      "name": "physics_event",
      "type": "multiline",
      "label": "接触瞬间的物理反馈描述",
      "required": true
    },
    {
      "name": "lighting_mood",
      "type": "string",
      "label": "光影",
      "default": "hard directional light emphasizing texture"
    },
    {
      "name": "camera_style",
      "type": "string",
      "label": "运镜",
      "default": "static macro, locked-off"
    },
    {
      "name": "duration",
      "type": "number",
      "label": "时长(秒)",
      "default": 6
    },
    {
      "name": "resolution",
      "type": "enum",
      "label": "分辨率",
      "options": [
        "2560x1440",
        "768p"
      ],
      "default": "2560x1440"
    }
  ],
  "models": [
    "minimax-h3"
  ],
  "outputs": [
    "video"
  ],
  "aspect_ratios": [
    "16:9",
    "9:16",
    "1:1"
  ],
  "examples": [
    {
      "inputs": {
        "object_a": "a glass of water",
        "object_b": "a dropped ice cube",
        "surface": "wooden table",
        "setup_action": "手指松开冰块，冰块自由下落",
        "physics_event": "冰块落入水中溅起水花，水面产生涟漪并有小水滴飞溅",
        "lighting_mood": "hard directional light emphasizing texture",
        "camera_style": "static macro, locked-off",
        "duration": 6,
        "resolution": "2560x1440"
      },
      "note": "canonical example：GenPack 用这组变量渲染 h3_prompt_skeleton 后运行一次生成"
    }
  ],
  "source": {
    "origin": "original",
    "author": "VuuMake",
    "retrieved_at": "2026-08-08"
  },
  "license": "CC-BY-4.0",
  "commercial_use": true,
  "attribution": {
    "required": true,
    "text": "Style by VuuMake, CC-BY-4.0"
  },
  "status": "draft",
  "monetization": {
    "mode": "free"
  }
}
