{
  "id": "unity/urp-post-processing-volume-missing-profile",
  "signature": "URP Post-processing: Volume component has no profile assigned. Effects will not be applied.",
  "signature_zh": "URP 后处理：Volume 组件未分配配置文件。效果将不会应用。",
  "regex": "URP Post-processing: Volume component has no profile assigned\\.",
  "domain": "unity",
  "category": "config_error",
  "subcategory": null,
  "root_cause": "A Volume component in the scene is missing a VolumeProfile asset, so post-processing effects are disabled.",
  "root_cause_type": "generic",
  "root_cause_zh": "场景中的 Volume 组件缺少 VolumeProfile 资源，因此后处理效果被禁用。",
  "versions": [
    {
      "version": "Unity 2021.3.0f1 with URP 12.0",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "Unity 2022.3.0f1 with URP 14.0",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "Unity 2023.2.0f1 with URP 16.0",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    }
  ],
  "os_specific": {},
  "dead_ends": [
    {
      "action": "Reimport URP package from Package Manager",
      "why_fails": "Reimporting does not assign a profile to existing Volume components; profiles must be created or assigned manually.",
      "fail_rate": 0.95,
      "condition": "",
      "sources": []
    },
    {
      "action": "Enable post-processing in URP Asset settings",
      "why_fails": "This enables the renderer feature but does not fix missing volume profiles.",
      "fail_rate": 0.85,
      "condition": "",
      "sources": []
    }
  ],
  "workarounds": [
    {
      "action": "Assign a VolumeProfile to the Volume component: Create a new VolumeProfile via Assets -> Create -> Volume Profile, then drag it into the Profile field of the Volume component. Alternatively, use this script: volume.profile = Resources.Load<VolumeProfile>(\"MyProfile\");",
      "success_rate": 0.98,
      "how": "Assign a VolumeProfile to the Volume component: Create a new VolumeProfile via Assets -> Create -> Volume Profile, then drag it into the Profile field of the Volume component. Alternatively, use this script: volume.profile = Resources.Load<VolumeProfile>(\"MyProfile\");",
      "condition": "",
      "sources": []
    },
    {
      "action": "If no effects are needed, disable the Volume component entirely by unchecking its enabled checkbox in the Inspector.",
      "success_rate": 0.95,
      "how": "If no effects are needed, disable the Volume component entirely by unchecking its enabled checkbox in the Inspector.",
      "condition": "",
      "sources": []
    }
  ],
  "workarounds_zh": [
    "Assign a VolumeProfile to the Volume component: Create a new VolumeProfile via Assets -> Create -> Volume Profile, then drag it into the Profile field of the Volume component. Alternatively, use this script: volume.profile = Resources.Load<VolumeProfile>(\"MyProfile\");",
    "If no effects are needed, disable the Volume component entirely by unchecking its enabled checkbox in the Inspector."
  ],
  "transition_graph": {
    "leads_to": [],
    "preceded_by": [],
    "frequently_confused_with": []
  },
  "official_doc_url": "https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@14.0/manual/Volume-Profile.html",
  "official_doc_section": null,
  "error_code": null,
  "verification_tier": "ai_generated",
  "confidence": 0.9,
  "fix_success_rate": 0.98,
  "resolvable": "true",
  "first_seen": "2023-08-20",
  "last_confirmed": "2024-06-01",
  "last_updated": "2024-06-01",
  "evidence_count": 1,
  "tags": [],
  "locale": "en",
  "aliases": []
}