Here is the first volume of a new shader series. Each volume will contain one or multiple shaders adapted from existing games for Unity.
Game Shaders : Volume 1 is a shader framework based on the well known Dota 2 game. It contains one base material declined in multiple versions. This shader is based on the Dota 2 shader system and rendering.
By using this shader, you are able to follow the workflow provided in the Dota 2 Official Blog Workshop to create your assets and thus boost your creativity and productivity.
You are able to create any type of render, realistic or close to the Dota 2rendering look as you can see in the demos.
It’s also very easy to convert your Physically Based Rendering textures to this material. Most of the demos were made with PBR texture base and converted easily. Status:Asset Store Version: 1.0.4 Demos:Dishonored FanArt | Shield | Dota 2 Heroes Set 1 | George
This package is compatible with any DirectX 9, DirectX 11 and OpenGL platform.
This package is compatible with Unity Free and Pro.
Features:
Forward and deferred rendering
Linear and gamma color space
Reflection and metalness
Self-Illumination
Detail maps
Alpha soft/hard edge and transparency
Advanced specular
Advanced shading and direct/indirect lighting control
Advanced rimlight
Advanced masking
Texture2D to Texture3D converter
Here you can discover Axe in Unity with the first version of the shader !
This was rendered in linear space with the associated original VMT files values and textures.
Hi, it looks amazing, i’m looking forward for this.
Will you have multiple versions of the shader, like some with rim, others without, etc?
And, I don’t know how is this made in Dota, but, the environment uses the same shader?
Thank you ! Yes, there will be multiple versions of the shader to improve optimization.
Concerning the props in Dota 2, it depends, but most of them are using different shaders.
Thank you !
For the moment I am working on basic features and multi-platform compatibility. I can’t provide any release date but it should be a couple of months.
Thank you !
I am cleaning the shader and trying to integrate all of the parameters available in the CustomHero shader.
I also need some time to refine the shader to match the original one as much as possible.
More demo’s are coming showing weapons, characters and of course Dota 2 characters.
Release is also coming, stay tuned !
Many thanks to Svein Yngve Sandvik Antonsen for his beautiful Dishonored FanArt ! If you want to know more about him you can look at his portfolio : Svein3D
Thank you, the aim is to link the lighting system of Skyshop inside this shader. You’ll also have access to a version of the shader compatible with Shader Forge.
But I need to insist that this will not be available in the first release because it needs some investigation.