DOTA 2 Hero Shader for Eevee/Cycles

  • July 06, 2016
  • Blender 3.0x
  • Render: EEVEE
  • Creator: bender007
  • License: CC-BY
You must be logged in to download.


This shader emulates Valve's DOTA2 Hero Shader to allow rendering of DOTA 2 assets in Eevee and Cycles. The shader uses the same parameters as Valve's Material Editor, available as part of the DOTA2 Workshop Tools.

Please note that this blend includes the shader setup only, there are no models or textures included. These are freely available through the DOTA 2 Workshop.

A user guide is available here.


  • kavabanga profile picture

    Nice job! Thanks a lot for sharing - its going to help a lot.

    Written July 12, 2016
  • bender007 profile picture

    Thanks! I have also just uploaded some small tools for generating warp textures, should anyone wish to play with custom light or colour warps. The blend should be available shortly...

    Written July 12, 2016
  • quockhanhlk profile picture

    Hi, is there any tutorial out there that would walk me through this ? The shader looks really intimidating !

    Written December 17, 2021
  • bender007 profile picture

    Ah... There was but I need to re-write it. There's a version 3.0 coming out that is much, much more accurate. If you can hang tight for another week or so I'll see what I can do.

    Written February 05, 2022
  • bender007 profile picture

    Updated the user guide on Steam.

    Edited February 19, 2022