Steam Support
Dota 2 Workshop – Vaardigheidsmodellen voor helden








OVERZICHT VAARDIGHEIDSMODELLEN VOOR HELDEN

  • Hero ability models are a wide variety of creatures and units that act in conjunction with specific heroes.
  • Ze worden ingeschakeld wanneer een held een bepaald level heeft bereikt of bepaalde spreuken gebruikt.
  • These units are NPCs or "Non-Player Characters"
  • NPC's hebben specifieke vereisten die afwijken van de vereisten voor draagbare items voor helden of voor de rijdieren en voertuigen van helden.
    • Hero wearable items and mounts rely on the hero's pre-existing skeleton, attachments, hitboxes, and animations. The community artist only provides the weighted mesh.
    • For ability models, the skeleton and animations are separate from the hero and may sometimes be custom tailored by community artists in addition to the mesh.
  • Not all heroes use an ability model. Where applicable, these can be previewed in the Dota 2 loadout for that hero.




  • Details about the gameplay use of specific ability models can be viewed by selecting the relevant heroes on the Dota 2 Heroes page.







SOORTEN VAARDIGHEIDSMODELLEN

  • Hero wards tend to stay in one place and attack enemies. Juggernaut's Healing Ward is an exception - it can move about and can heal. These wards are not to be confused with sentry/observer wards that serve very different functions and can be used by any hero.


Wards voor Venomancer, Witch Doctor, Juggernaut en Pugna



  • True Forms/Ultimates/Shapeshifts are creatures the human hero temporarily transforms into.


Heldentransformaties voor Lycan, Dragon Knight, Lone Druid en Terrorblade



  • Summoned Units are usually creatures that can travel and attack enemies in order to assist the hero but also include Death Prophet's Exorcism ghosts and Clockwerk's Power Cogs.


Opgeroepen eenheden voor Lone Druid, Warlock, Broodmother en Invoker






BUDGETS AND MODEL REQUIREMENTS

  • For specific model and texture budgets for Ability Models and reference files of the default models, please see the individual hero links via the Hero Requirements page.
  • Houd er rekening mee dat onze budgetten naar het aantal driehoeken verwijzen, niet naar polygonen.
  • Ability models need to stay within 60 bones.
  • We no longer support .SMD file formats. Dien je model of animatie in als een .FBX- of een .DMX-bestand.
  • We raden je aan om je model in driehoeken onder te verdelen voordat je het instuurt, zodat je kunt controleren of de uiteindelijke mesh eruitziet zoals bedoeld. Otherwise our tools will triangulate the mesh but may have different results from what you'll see using your software.
  • ​Our game is only able to support the skinning of 4 vertices per joint. Skinning to additional vertices will be removed or will cause a failure when community items go through our workshop compiler.
  • Please make sure the bind pose for your ability model is oriented upright and facing forward. Deze oriëntatie bepaalt de plaatsing van de hitboxen.











ONDERSTEUNDE VAARDIGHEIDSMODELLEN

These heroes have Ability Models that are enabled in the Source 2 Dota Workshop:

  • Beastmaster - Hawk and Boar
  • Broodmother - Spiderling
  • Clockwerk - Power Cog
  • Death Prophet: Exorcism Spirits
  • Dragon Knight - Elder Dragon
  • Invoker: Forged Spirit
  • Juggernaut: Healing Ward
  • Lone Druid: Spirit Bear en True Form
  • Lycan - Shapeshift and Wolves
  • Nature's Prophet - Treants
  • Pugna: Nether Ward
  • Shadow Shaman: Serpent Wards
  • Terrorblade: Demon
  • Tusk: Frozen Sigil
  • Undying: Flesh Golem
  • Venomancer: Plague Wards
  • Warlock: Golem
  • Witch Doctor: Death Ward









ANDERE VAARDIGHEIDSMODELLEN

  • We will gradually enable more ability models for the Source 2 Dota workshop. Ability models with complicated technical needs may need special tool development before they can be automated in the workshop tool. Others may not be able to be supported at all.







STANDAARD OF AANGEPASTE ANIMATIES?

  • There are several options for handling animations for hero ability models, depending on the unit. You may be able to:
    • Use Valve's skeleton and animations for that unit.
    • Use Valve's skeleton and a mix of Valve and custom animations, as long as the transition poses match.
    • Use Valve's skeleton but create all new custom animations.
    • Use a custom skeleton and all custom animations.
  • If your item uses an all new skeleton for a slot that also has a default skeleton option, please mark the "Custom Skeleton" checkbox in the workshop tool so that Valve's default animations are not accidentally applied to your custom skeleton.




  • Some ability models with complicated needs for cloth, weightlists, modifiers, aiming, and animation blends may not have the option for artists to provide custom animations but will only allow a custom weighted mesh to be applied to Valve's default skeleton and animations. Ability models that currently require this are:
    • Flesh Golem van Undying
    • True Form van Lone Druid
    • Elder Dragon van Dragon Knight
    • Plague Wards van Venomancer
    • Serpent Wards van Shadow Shaman









RICHTLIJNEN VOOR ANIMATIES VAARDIGHEIDSMODELLEN

  • Attack - some units may have the option for several attack variations originating from both hands or from the mouth or tail.
  • Aim - certain hero wards will need you to provide poses of them facing in several different directions. These are explained in the workshop tool.
  • Ability - ability animations can show the units casting an ability, reacting to an ability or transforming into and out of the human form of the hero.
  • Injured or other modifiers - These will be explained in the workshop submission tool. For injured attacks you can work from a copy of your regular attack animations and just make sure that they match their injured pose at the beginning and end.
  • Turns - though optional, these right, left, and center poses are very helpful for generating smooth transitions during turns, especially for horizontal or long creatures that can otherwise look somewhat mechanical when turning.
  • For general animation guidelines, see Workshop NPC Animation









HITBOXEN

  • Hitbox creation by community artists is not currently supported for the Source 2 Dota Workshop. Hitboxes are created by Valve artists once a custom NPC is accepted for the game.
  • Temporary generic hitboxes are created by the workshop tool when you test your model in demo mode so that it can be selectable. These are not the final hitboxes.



BEVESTIGINGSPUNTEN

  • An attachment is a static point bound to a bone in the skeleton. The names and number of attachments used varies with each type of NPC.
  • You create these in the item workshop submission tool by naming the bones that these attaches will bind to.
  • Some ability models that use Valve's default skeleton will have the default attach bone names automatically filled in.
  • Once your model compiles you will have the option to adjust the attachment's position or orientation if necessary.
  • Below are typical attachment points. These names are specific and case sensitive.
    • attach_hitloc - This attachment is required for every NPC item. "hitloc" stands for "Hit Location" and is used by the particle system to determine where projectile effects should travel to when fired at your NPC. For most creatures, the best place for "attach_hitloc" is a bone in the chest or head. Placing this attach in the root or on the ground results in projectiles traveling too low and is less appealing. For inorganic models, choose a location above the center of the model.
    • attach_attack1 - This attachment is required for NPCs that can attack or cast spells.
      • For units with ranged projectiles, this determines where projectiles will be created and launched from.
      • For melee units, place the attachment in the hand the unit attacks with. You may be asked to place an additional attach_attack2 in the other hand, the mouth or the tail.
    • attach_eye_l and attach_eye_r - These attachments are only used to apply Valve's default particles to some ability models. The workshop submission tool will say when these are required. Place these on the unit's eyes, making sure that the red X axis points in the direction the eye looks.
  • Certain units, like Terrorblade's Demon or Warlock's Golem, may require additional attachments to position Valve's default particle effects. The workshop submission tool will explain these where needed.
  • Details about designating and editing attachments in the workshop tool can be found on the Submitting Items page.







VAARDIGHEIDSMODELLEN TESTEN

When Valve artists review custom NPCs they are mainly evaluated on how they look from above in game view. To test your custom ability models in game, you may need to attain a certain hero level or trigger certain events to spawn the units.

  • You can now use the Demo Mode option buttons in the workshop tool.
  • You can force a hero to level up by clicking the Level Up or Level to Max buttons or opening the game console and entering "sv_cheats 1" and then using "dota_dev hero_level <number>" in the console or entering "-lvlup <number>" in the in-game chat.
  • Clicking the Free Spells or Refresh buttons or entering the console command "dota_ability_debug 1" will remove ability cooldowns so you can quickly recast spells.
  • Most units can simply be spawned by clicking its ability icon or using the corresponding hotkey once your hero has attained the necessary level.
  • Some units require a specific combination of levels, abilities or events to spawn:
    • To spawn Invoker's Forged Spirit, you need to have 1 instance of Quas and 2 instances of Exort. Then you select the Invoke ability, which creates an option to spawn a Forged Spirit.
    • To spawn Broodmother's Spiderlings, you need her Spawn Spiderlings Ultimate ability, then you need to cast this ability onto an enemy just before they die to spawn the Spiderlings.
    • To test the different level colors of Dragon Knight's Elder Dragon, you will need to level up the hero incrementally. You can also view the different materials by using the 'Texture' drop-down in the Preview Model page of the workshop tool.









VAARDIGHEIDSMODELLEN INDIENEN

  • Refer to the Submitting Items page for important general information about testing and submitting items.
  • Vaardigheidsmodellen worden onder de categorie Helditem ingezonden.




  • It is no longer necessary to maintain our file structure when preparing your item files. The workshop tool will place your files where they need to go.







ITEM TROUBLESHOOTING



Richtlijnen Dota 2 Workshop voor items


Hulp nodig met Steam?
De Steam-hulpwizard kan je helpen om je onderwerp te verfijnen en exact de hulp te vinden die je nodig hebt.
Community-ondersteuning
Plaats een bericht of zoek in de Steam-discussies naar een antwoord op je vraag.