Hi Direpixel, I love your shader it work perfectly with the sprite render. However, I run into problem that unity UI mask does not clip/hider image with your material. I believe it is Unity Limit. I wonder if you know how to change the config of the shader to make it work. Thank you.
Yeah that would be a Unity limitation if I am understanding correctly. Just to be sure I would retrace your steps. If you switch back to the Unity default sprite-shader material, does the mask work? If not it might be your implementation of the mask, otherwise I'm sure it's nothing that can't be fixed. It usually can with a little bit of Googling or reaching out to the community through their Discord or forums.
I don't have any experience with the shader system. Can you provide a step by step guide to getting this to work in later versions of Unity? Do I need to go through each of the 30 shaders and for each Replace Color value set a Range value of 0.1? I just want to make sure I understand exactly what needs to be done since it will take a little bit of work. I'm on Unity 2022.3 btw.
Unfortunately yes. I can get working on an updated set of shaders that already has that done, but I'm out of town for a family event for the next few weeks. So it will be a bit before I get started.
No worries at all! I got it working, I was a little intimidated by the shader system. It's working great! Using your tools all together makes a great workflow.
Doesn't it though? I love it personally. I have another asset I never released that creates scriptable object variables and events that makes things so easy. Id say that's probably my #1 tool for development.
That's really cool! I've been working on a modified version of Feendrache's animator https://feendrache.itch.io/mana-seed-character-animator-for-unity. It aids in building animations and attaching them to animators. One big thing I've added so far is support for blend trees in the animator. It's a ways off from being releasable, but I'd like to ask the author to formally release their code under a permissive license so I can release mine. But it very nicely fills the gap between Sprite Importer and Paper Doll.
It can be easily tailored to use the farmer sprite system. It was originally designed for Mana Seed's first character base, so the preconfigured options may not work. You would have to have a very basic knowledge of creating materials from shaders and using ShaderGraph. After that you can generate and configure materials in just a few minutes. I use this with the farmer base myself, with just a few tweaks.
I wish I could do that for you. Unfortunately, I'm not a shader writer, this was only possible thanks to experimentation and Unity ShaderGraph's user friendly approach.
← Return to asset pack
Comments
Log in with itch.io to leave a comment.
Hi Direpixel, I love your shader it work perfectly with the sprite render. However, I run into problem that unity UI mask does not clip/hider image with your material. I believe it is Unity Limit. I wonder if you know how to change the config of the shader to make it work. Thank you.
Yeah that would be a Unity limitation if I am understanding correctly. Just to be sure I would retrace your steps. If you switch back to the Unity default sprite-shader material, does the mask work? If not it might be your implementation of the mask, otherwise I'm sure it's nothing that can't be fixed. It usually can with a little bit of Googling or reaching out to the community through their Discord or forums.
Hello! I'm a big fan of your Sprite Importer and Paper Doll assets and want to use this one as well. But had a question regarding this issue that I am currently encountering: https://direpixel.itch.io/mana-seed-shaders-for-unity/devlog/703312/unity-20211-...
I don't have any experience with the shader system. Can you provide a step by step guide to getting this to work in later versions of Unity? Do I need to go through each of the 30 shaders and for each Replace Color value set a Range value of 0.1? I just want to make sure I understand exactly what needs to be done since it will take a little bit of work. I'm on Unity 2022.3 btw.
Unfortunately yes. I can get working on an updated set of shaders that already has that done, but I'm out of town for a family event for the next few weeks. So it will be a bit before I get started.
No worries at all! I got it working, I was a little intimidated by the shader system. It's working great! Using your tools all together makes a great workflow.
Doesn't it though? I love it personally. I have another asset I never released that creates scriptable object variables and events that makes things so easy. Id say that's probably my #1 tool for development.
That's really cool! I've been working on a modified version of Feendrache's animator https://feendrache.itch.io/mana-seed-character-animator-for-unity. It aids in building animations and attaching them to animators. One big thing I've added so far is support for blend trees in the animator. It's a ways off from being releasable, but I'd like to ask the author to formally release their code under a permissive license so I can release mine. But it very nicely fills the gap between Sprite Importer and Paper Doll.
Very cool! Well I'd love to see the finished product so keep me in the loop!
Hello, I don't know much about shader. May I ask if it is applicable to the Farmer sprite system
It can be easily tailored to use the farmer sprite system. It was originally designed for Mana Seed's first character base, so the preconfigured options may not work. You would have to have a very basic knowledge of creating materials from shaders and using ShaderGraph. After that you can generate and configure materials in just a few minutes. I use this with the farmer base myself, with just a few tweaks.
Ok, thanks for your reply
I know it's not likely, but any chance of translating the shader to Godot?
I wish I could do that for you. Unfortunately, I'm not a shader writer, this was only possible thanks to experimentation and Unity ShaderGraph's user friendly approach.
Thanks anyway! That's very understandable.