Hello,
Any example of fur shader? Or reference for how to start making fur shader?
Fur shader
- Amplify_Borba
- Posts: 1239
- Joined: Mon Jul 24, 2017 9:50 am
Re: Fur shader
Hello!
We've already started working on a template for hair which will be included in the main ASE package and, although there is no official ETA, it should be available in the near future!
One of our community members is also currently working on a hair shader, so it's definitely possible to achieve it through a custom Multi-Pass template.
We've already started working on a template for hair which will be included in the main ASE package and, although there is no official ETA, it should be available in the near future!
One of our community members is also currently working on a hair shader, so it's definitely possible to achieve it through a custom Multi-Pass template.
Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
-
Cactus on Fire
- Posts: 2
- Joined: Sun Jun 10, 2018 12:26 am
Re: Fur shader
That's awesomeAmplify_Borba wrote:Hello!
We've already started working on a template for hair which will be included in the main ASE package and, although there is no official ETA, it should be available in the near future!
One of our community members is also currently working on a hair shader, so it's definitely possible to achieve it through a custom Multi-Pass template.
- Amplify_Borba
- Posts: 1239
- Joined: Mon Jul 24, 2017 9:50 am
Re: Fur shader
Hello! I'm afraid we're still not ready to share any screenshots as the sample is still under development.
We're going for different types of anisotropy ( Kajiya-Kay, Scheuerman, Marscher, Circular and Ward ), however, implementing these on the surface shader is going to take a while longer.
Stay tuned, we'll share more details as soon as we can!
We're going for different types of anisotropy ( Kajiya-Kay, Scheuerman, Marscher, Circular and Ward ), however, implementing these on the surface shader is going to take a while longer.
Stay tuned, we'll share more details as soon as we can!
Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
-
Cactus on Fire
- Posts: 2
- Joined: Sun Jun 10, 2018 12:26 am
Re: Fur shader
Ah, no worriesAmplify_Borba wrote:Hello! I'm afraid we're still not ready to share any screenshots as the sample is still under development.
We're going for different types of anisotropy ( Kajiya-Kay, Scheuerman, Marscher, Circular and Ward ), however, implementing these on the surface shader is going to take a while longer.
Stay tuned, we'll share more details as soon as we can!
I'm just wondering is there a special way you handle transparency, or is it the multipass alpha cutout for the opaque mixed with alpha blend for transparency kinda shader?
- Amplify_Borba
- Posts: 1239
- Joined: Mon Jul 24, 2017 9:50 am
Re: Fur shader
No special way at all, multipass cutout and alpha blend are the two possible ways to handle transparency for hair, and its what we're using. This part has already been handled.
The real challenge is handling the illumination, which is still being worked on.
The real challenge is handling the illumination, which is still being worked on.
Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Re: Fur shader
Hi! Can't wait for the hair shader too.
Could you consider a temporal antialiased dithering approach (would be great if the Dither Node had a TAA option)? It requires animating a dither pattern (moving it) and blending the result over few frames. Like here: https://docs.unrealengine.com/en-us/Res ... cCharacter
A similar approach is also used in the Marmoset Toolbag. I know it requires some kind of a TAA implementation, but the results are very promising. This approach uses only a Transparent Cutout blending so it is safe to use along with various full screen effects like HX Volumetric Lighting without the need to change the shader's code.
I've actually tried to create a lame version of the TAA dithered shader, but as I cannot use any TAA in Amplify Shader Editor, I had to rely on Livenda's CTAA. In my hair shader I was moving the dither pattern along the hair cards UV. Here's what I've achieved (but it's a hack on top of a hack and needs Livenda's CTAA
).
Thanks for your work!
Could you consider a temporal antialiased dithering approach (would be great if the Dither Node had a TAA option)? It requires animating a dither pattern (moving it) and blending the result over few frames. Like here: https://docs.unrealengine.com/en-us/Res ... cCharacter
A similar approach is also used in the Marmoset Toolbag. I know it requires some kind of a TAA implementation, but the results are very promising. This approach uses only a Transparent Cutout blending so it is safe to use along with various full screen effects like HX Volumetric Lighting without the need to change the shader's code.
I've actually tried to create a lame version of the TAA dithered shader, but as I cannot use any TAA in Amplify Shader Editor, I had to rely on Livenda's CTAA. In my hair shader I was moving the dither pattern along the hair cards UV. Here's what I've achieved (but it's a hack on top of a hack and needs Livenda's CTAA
Thanks for your work!
- Attachments
-
- Hair Example.jpg (183.42 KiB) Viewed 17529 times
- Ricardo Teixeira
- Posts: 954
- Joined: Fri Aug 09, 2013 2:26 pm
Re: Fur shader
Hello,miecz wrote:Hi! Can't wait for the hair shader too.
Could you consider a temporal antialiased dithering approach (would be great if the Dither Node had a TAA option)? It requires animating a dither pattern (moving it) and blending the result over few frames. Like here: https://docs.unrealengine.com/en-us/Res ... cCharacter
A similar approach is also used in the Marmoset Toolbag. I know it requires some kind of a TAA implementation, but the results are very promising. This approach uses only a Transparent Cutout blending so it is safe to use along with various full screen effects like HX Volumetric Lighting without the need to change the shader's code.
I've actually tried to create a lame version of the TAA dithered shader, but as I cannot use any TAA in Amplify Shader Editor, I had to rely on Livenda's CTAA. In my hair shader I was moving the dither pattern along the hair cards UV. Here's what I've achieved (but it's a hack on top of a hack and needs Livenda's CTAA).
Thanks for your work!
Sadly things work a bit differently in Unity, that's not something we can quickly add. (note that the UE4 versions uses a TAA solution in a way not so different from what your're trying to build)
We'll definitely keep it in mind!
Sales & Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Re: Fur shader
Great. Can't wait for your example.