文件概述

ItemVisualEffects.dbc 定义了物品视觉效果的基础资源。DBC文件头信息:93条记录,2个字段,每条记录8字节,字符串块3244字节

该表是物品视觉系统的底层资源表,每个条目包含一个ID和一个指向3D视觉效果的模型路径。这些视觉效果包括:

该表被 ItemVisuals.dbc 引用,后者将多个视觉效果组合到一件装备上。

列结构

列号字段名类型描述
1IDint编号。物品视觉效果唯一标识符
2VisualNamestring视觉效果路径。MPQ中视觉模型文件的路径,如 Item\ObjectComponents\Weapon\Weapon_Glow_01.mdx

常见物品视觉效果速查

ID视觉类型路径示例说明
1火焰附魔Weapon_Glow_Fire_01.mdx灼热/火焰武器效果
2冰霜附魔Weapon_Glow_Frost_01.mdx冰寒武器效果
3暗影附魔Weapon_Glow_Shadow_01.mdx暗影武器效果
4自然附魔Weapon_Glow_Nature_01.mdx自然/毒药武器效果
5奥术附魔Weapon_Glow_Arcane_01.mdx奥术武器效果
10橙色传说光效Legendary_Glow_01.mdx传说品质武器特效(如风剑、橙锤)
20武器拖尾Weapon_Trail_01.mdx武器挥动时的残影拖尾

重要字段详解

VisualName / 视觉效果路径(第2列)

该字段存储了3D视觉模型的MPQ路径。与 SpellVisualEffectName.dbc 类似,路径指向 M2/MDX 格式的模型文件。这些模型通常包含:

  • 发光粒子:在武器/装备表面渲染的粒子光效
  • 丝带轨迹:武器挥动时产生的拖尾光带
  • 环绕光环:装备周围的旋转光效
  • 静态光罩:持续性的静态光芒效果
与武器附魔系统的关系

物品视觉效果主要应用于永久附魔(如通过 SpellItemEnchantment.dbc 定义的附魔效果),而非临时附魔(如萨满的"风怒武器")。临时附魔使用 SpellVisual 系统。永久性附魔通过 ItemVisuals.dbc 的5个槽位组合多个视觉效果。

使用技巧

制作自定义武器发光效果
  1. 创建自定义的发光M2模型(可使用Blender + M2插件)
  2. 将模型放入MPQ中
  3. 在 ItemVisualEffects.dbc 添加新行,填入模型路径
  4. 在 ItemVisuals.dbc 中组合到5个槽位之一
  5. 在 SpellItemEnchantment.dbc 中引用 ItemVisuals ID
关联表
  • ItemVisuals.dbc(通过ID引用最多5个)——组合多个视觉效果的容器
  • SpellItemEnchantment.dbc(通过ItemVisuals间接引用)——附魔效果定义
  • item_template——物品的visual字段可能直接引用