• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

Model validation: Blackheart

blackheart.mdx

0 errors 0 severe 30 warnings 120 unused
  • 10 Model
    • 2 cameras present — Warcraft 3 only uses one Portrait camera; the extras inflate filesize and may be leftover defaults from model conversion.
    • Expected 160 matrices, got 161
    • Collision shape "B_KGS_Torso" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_Arm_L" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_Arm_R" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_Leg_L" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_Leg_R" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_Root" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Collision shape "B_KGS_collision_00_BB_BB" is a box but this is a unit; units must use sphere collision (Type 2) or selection circles will misbehave in-game.
    • Unit-class model lacks a "Decay" / "Decay Flesh" / "Decay Bone" sequence — the corpse will not decay properly in-game.
  • 1 Geoset 0
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 1
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 2
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 3
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 4
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 5
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 6
    • This geoset has both skin/weights and vertex groups
  • 1 Geoset 7
    • This geoset has both skin/weights and vertex groups
  • 1 Bone 2 - "L_kneecap_bind_jnt"
    • There are no vertices attached to this bone
  • 1 2 Bone 6 - "cn_bk_hipClth_01_bind_jnt"
    • There are no vertices attached to this bone
    • 2 Rotation
      • Track 33 at frame 6865 has roughly the same value as tracks 32 and 34
      • Track 292 at frame 24826 has exactly the same value as tracks 291 and 293
  • 1 Bone 29 - "cn_bk_hipClth_02_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 44 - "left_L_eye_bind_jnt"
    • There are no vertices attached to this bone
  • 1 1 Bone 67 - "hair_01_bind_jnt"
    • There are no vertices attached to this bone
    • 1 Rotation
      • Track 67 at frame 19897 has roughly the same value as tracks 66 and 68
  • 1 Bone 68 - "hair_02_bind_jnt"
    • There are no vertices attached to this bone
  • 1 1 Bone 69 - "hair_04_bind_jnt"
    • There are no vertices attached to this bone
    • 1 Rotation
      • Track 241 at frame 11731 has roughly the same value as tracks 240 and 242
  • 1 Bone 120 - "root_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 121 - "cn_bk_hipClth_03_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 122 - "hair_05_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 127 - "weapon_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 128 - "hair_03_bind_jnt"
    • There are no vertices attached to this bone
  • 1 Bone 0 - "pelvis_bind_jnt"
    • 1 Rotation
      • Track 276 at frame 24826 has exactly the same value as tracks 275 and 277
  • 1 Bone 1 - "L_leg_01_bind_jnt"
    • 1 Rotation
      • Track 28 at frame 4114 has roughly the same value as tracks 27 and 29
  • 1 Bone 3 - "R_leg_01_bind_jnt"
    • 1 Rotation
      • Track 66 at frame 7229 has roughly the same value as tracks 65 and 67
  • 3 Bone 4 - "R_bk_hipClth_01_bind_jnt"
    • 3 Rotation
      • Track 5 at frame 699 has roughly the same value as tracks 4 and 6
      • Track 16 at frame 3132 has roughly the same value as tracks 15 and 17
      • Track 23 at frame 7999 has roughly the same value as tracks 22 and 24
  • 1 Bone 5 - "R_ft_hipClth_01_bind_jnt"
    • 1 Rotation
      • Track 44 at frame 7999 has roughly the same value as tracks 43 and 45
  • 1 Bone 7 - "L_bk_hipClth_01_bind_jnt"
    • 1 Rotation
      • Track 25 at frame 7999 has roughly the same value as tracks 24 and 26
  • 1 Bone 9 - "cn_ft_hipClth_01_bind_jnt"
    • 1 Rotation
      • Track 35 at frame 6532 has roughly the same value as tracks 34 and 36
  • 1 Bone 10 - "spine_02_bind_jnt"
    • 1 Rotation
      • Track 277 at frame 24826 has exactly the same value as tracks 276 and 278
  • 3 Bone 11 - "bone_chest"
    • 1 Translation
      • Track 233 at frame 24826 has exactly the same value as tracks 232 and 234
    • 2 Rotation
      • Track 358 at frame 22660 has exactly the same value as tracks 357 and 359
      • Track 359 at frame 24826 has exactly the same value as tracks 358 and 360
  • 1 Bone 12 - "left_neck_bind_jnt"
    • 1 Rotation
      • Track 220 at frame 24826 has exactly the same value as tracks 219 and 221
  • 2 Bone 13 - "left_head_bind_jnt"
    • 2 Rotation
      • Track 403 at frame 22660 has exactly the same value as tracks 402 and 404
      • Track 404 at frame 24826 has exactly the same value as tracks 403 and 405
  • 2 Bone 14 - "L_shoulder_bind_jnt"
    • 2 Rotation
      • Track 271 at frame 22660 has exactly the same value as tracks 270 and 272
      • Track 272 at frame 24826 has exactly the same value as tracks 271 and 273
  • 2 Bone 16 - "R_shoulder_bind_jnt"
    • 2 Rotation
      • Track 222 at frame 22660 has exactly the same value as tracks 221 and 223
      • Track 223 at frame 24826 has exactly the same value as tracks 222 and 224
  • 2 Bone 21 - "L_leg_02_bind_jnt"
    • 2 Rotation
      • Track 52 at frame 5010 has roughly the same value as tracks 51 and 53
      • Track 326 at frame 24826 has exactly the same value as tracks 325 and 327
  • 1 Bone 22 - "bone_leg_left"
    • 1 Rotation
      • Track 324 at frame 24826 has exactly the same value as tracks 323 and 325
  • 1 Bone 23 - "L_leg_04_bind_jnt"
    • 1 Rotation
      • Track 83 at frame 24826 has exactly the same value as tracks 82 and 84
  • 1 Bone 24 - "R_leg_02_bind_jnt"
    • 1 Rotation
      • Track 329 at frame 24826 has exactly the same value as tracks 328 and 330
  • 1 Bone 25 - "bone_leg_right"
    • 1 Rotation
      • Track 328 at frame 24826 has exactly the same value as tracks 327 and 329
  • 1 Bone 26 - "R_leg_04_bind_jnt"
    • 1 Rotation
      • Track 112 at frame 24826 has exactly the same value as tracks 111 and 113
  • 2 Bone 32 - "cn_ft_hipClth_02_bind_jnt"
    • 2 Rotation
      • Track 174 at frame 16197 has roughly the same value as tracks 173 and 175
      • Track 297 at frame 24826 has exactly the same value as tracks 296 and 298
  • 2 Bone 33 - "cn_ft_hipClth_03_bind_jnt"
    • 2 Rotation
      • Track 63 at frame 8698 has roughly the same value as tracks 62 and 64
      • Track 200 at frame 15930 has roughly the same value as tracks 199 and 201
  • 1 Bone 58 - "left_tongue_01_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 59 - "left_tongue_02_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 60 - "left_lwr_teeth_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 61 - "left_L_lip_corner_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 62 - "left_R_lip_corner_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 63 - "left_L_lwr_lip_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 64 - "left_M_lwr_lip_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 65 - "left_R_lwr_lip_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 1 Bone 66 - "left_jaw_bind_jnt"
    • 1 Rotation
      • Track 3 at frame 699 has roughly the same value as tracks 2 and 4
  • 6 Bone 70 - "L_lwr_arm_bind_jnt"
    • 2 Translation
      • Track 31 at frame 22660 has exactly the same value as tracks 30 and 32
      • Track 32 at frame 24826 has exactly the same value as tracks 31 and 33
    • 4 Rotation
      • Track 152 at frame 12064 has roughly the same value as tracks 151 and 153
      • Track 217 at frame 15162 has roughly the same value as tracks 216 and 218
      • Track 357 at frame 22660 has exactly the same value as tracks 356 and 358
      • Track 358 at frame 24826 has exactly the same value as tracks 357 and 359
  • 4 Bone 71 - "L_lwr_arm_twist_01_bind_jnt"
    • 4 Rotation
      • Track 111 at frame 11398 has roughly the same value as tracks 110 and 112
      • Track 169 at frame 18131 has roughly the same value as tracks 168 and 170
      • Track 177 at frame 18897 has roughly the same value as tracks 176 and 178
      • Track 224 at frame 24826 has exactly the same value as tracks 223 and 225
  • 1 Bone 72 - "bone_hand_left"
    • 1 Rotation
      • Track 368 at frame 24826 has exactly the same value as tracks 367 and 369
  • 3 Bone 73 - "L_tmb_01_bind_jnt"
    • 3 Rotation
      • Track 116 at frame 11798 has roughly the same value as tracks 115 and 117
      • Track 196 at frame 22660 has exactly the same value as tracks 195 and 197
      • Track 197 at frame 24826 has exactly the same value as tracks 196 and 198
  • 2 Bone 74 - "L_tmb_02_bind_jnt"
    • 2 Rotation
      • Track 146 at frame 22660 has exactly the same value as tracks 145 and 147
      • Track 147 at frame 24826 has exactly the same value as tracks 146 and 148
  • 2 Bone 75 - "L_tmb_03_bind_jnt"
    • 2 Rotation
      • Track 138 at frame 22660 has exactly the same value as tracks 137 and 139
      • Track 139 at frame 24826 has exactly the same value as tracks 138 and 140
  • 2 Bone 76 - "L_ind_finger_01_bind_jnt"
    • 2 Rotation
      • Track 107 at frame 11798 has roughly the same value as tracks 106 and 108
      • Track 183 at frame 24826 has exactly the same value as tracks 182 and 184
  • 4 Bone 77 - "L_ind_finger_03_bind_jnt"
    • 2 Translation
      • Track 227 at frame 17164 has roughly the same value as tracks 226 and 228
      • Track 298 at frame 24826 has exactly the same value as tracks 297 and 299
    • 2 Rotation
      • Track 195 at frame 21296 has roughly the same value as tracks 194 and 196
      • Track 216 at frame 24826 has exactly the same value as tracks 215 and 217
  • 1 Bone 78 - "L_mid_finger_01_bind_jnt"
    • 1 Rotation
      • Track 183 at frame 24826 has exactly the same value as tracks 182 and 184
  • 2 Bone 79 - "L_mid_finger_03_bind_jnt"
    • 1 Translation
      • Track 293 at frame 24826 has exactly the same value as tracks 292 and 294
    • 1 Rotation
      • Track 210 at frame 24826 has exactly the same value as tracks 209 and 211
  • 2 Bone 80 - "L_rng_finger_01_bind_jnt"
    • 2 Rotation
      • Track 187 at frame 22660 has exactly the same value as tracks 186 and 188
      • Track 188 at frame 24826 has exactly the same value as tracks 187 and 189
  • 3 Bone 81 - "L_rng_finger_03_bind_jnt"
    • 1 Translation
      • Track 243 at frame 24826 has exactly the same value as tracks 242 and 244
    • 2 Rotation
      • Track 195 at frame 22660 has exactly the same value as tracks 194 and 196
      • Track 196 at frame 24826 has exactly the same value as tracks 195 and 197
  • 4 Bone 82 - "R_lwr_arm_bind_jnt"
    • 2 Translation
      • Track 23 at frame 22660 has exactly the same value as tracks 22 and 24
      • Track 24 at frame 24826 has exactly the same value as tracks 23 and 25
    • 2 Rotation
      • Track 268 at frame 22660 has exactly the same value as tracks 267 and 269
      • Track 269 at frame 24826 has exactly the same value as tracks 268 and 270
  • 5 Bone 83 - "R_lwr_arm_twist_01_bind_jnt"
    • 2 Translation
      • Track 21 at frame 22660 has exactly the same value as tracks 20 and 22
      • Track 22 at frame 24826 has exactly the same value as tracks 21 and 23
    • 3 Rotation
      • Track 5 at frame 2272 has roughly the same value as tracks 4 and 6
      • Track 107 at frame 15815 has roughly the same value as tracks 106 and 108
      • Track 188 at frame 24826 has exactly the same value as tracks 187 and 189
  • 3 Bone 84 - "bone_hand_right"
    • 2 Translation
      • Track 19 at frame 22660 has exactly the same value as tracks 18 and 20
      • Track 20 at frame 24826 has exactly the same value as tracks 19 and 21
    • 1 Rotation
      • Track 275 at frame 24826 has exactly the same value as tracks 274 and 276
  • 2 Bone 85 - "R_tmb_01_bind_jnt"
    • 2 Rotation
      • Track 56 at frame 11798 has roughly the same value as tracks 55 and 57
      • Track 137 at frame 24826 has exactly the same value as tracks 136 and 138
  • 1 Bone 86 - "R_tmb_02_bind_jnt"
    • 1 Rotation
      • Track 97 at frame 24826 has exactly the same value as tracks 96 and 98
  • 1 Bone 87 - "R_tmb_03_bind_jnt"
    • 1 Rotation
      • Track 99 at frame 24826 has exactly the same value as tracks 98 and 100
  • 2 Bone 88 - "R_ind_finger_01_bind_jnt"
    • 2 Rotation
      • Track 55 at frame 11798 has roughly the same value as tracks 54 and 56
      • Track 131 at frame 24826 has exactly the same value as tracks 130 and 132
  • 4 Bone 89 - "R_ind_finger_03_bind_jnt"
    • 2 Translation
      • Track 184 at frame 17164 has roughly the same value as tracks 183 and 185
      • Track 255 at frame 24826 has exactly the same value as tracks 254 and 256
    • 2 Rotation
      • Track 143 at frame 21296 has roughly the same value as tracks 142 and 144
      • Track 164 at frame 24826 has exactly the same value as tracks 163 and 165
  • 1 Bone 90 - "R_mid_finger_01_bind_jnt"
    • 1 Rotation
      • Track 139 at frame 24826 has exactly the same value as tracks 138 and 140
  • 2 Bone 91 - "R_mid_finger_03_bind_jnt"
    • 1 Translation
      • Track 257 at frame 24826 has exactly the same value as tracks 256 and 258
    • 1 Rotation
      • Track 167 at frame 24826 has exactly the same value as tracks 166 and 168
  • 1 Bone 92 - "R_rng_finger_01_bind_jnt"
    • 1 Rotation
      • Track 133 at frame 24826 has exactly the same value as tracks 132 and 134
  • 2 Bone 93 - "R_rng_finger_03_bind_jnt"
    • 1 Translation
      • Track 193 at frame 24826 has exactly the same value as tracks 192 and 194
    • 1 Rotation
      • Track 152 at frame 24826 has exactly the same value as tracks 151 and 153
  • 6 CollisionShape 0 - "B_KGS_Torso"
    • 6 Rotation
      • Track 17 at frame 900 has roughly the same value as tracks 16 and 18
      • Track 50 at frame 1484 has roughly the same value as tracks 49 and 51
      • Track 314 at frame 16154 has roughly the same value as tracks 313 and 315
      • Track 315 at frame 16178 has roughly the same value as tracks 314 and 316
      • Track 316 at frame 16202 has roughly the same value as tracks 315 and 317
      • Track 317 at frame 16226 has roughly the same value as tracks 316 and 318
  • 1 CollisionShape 5 - "B_KGS_Root"
    • 1 Rotation
      • Track 221 at frame 19497 has roughly the same value as tracks 220 and 222
  • 9 CollisionShape 6 - "B_KGS_collision_00_BB_BB"
    • 9 Rotation
      • Track 320 at frame 18764 has exactly the same value as tracks 319 and 321
      • Track 321 at frame 18797 has exactly the same value as tracks 320 and 322
      • Track 322 at frame 18831 has exactly the same value as tracks 321 and 323
      • Track 323 at frame 18864 has exactly the same value as tracks 322 and 324
      • Track 324 at frame 18897 has exactly the same value as tracks 323 and 325
      • Track 325 at frame 18931 has exactly the same value as tracks 324 and 326
      • Track 326 at frame 18964 has exactly the same value as tracks 325 and 327
      • Track 327 at frame 18997 has exactly the same value as tracks 326 and 328
      • Track 378 at frame 21379 has roughly the same value as tracks 377 and 379
Back
Top