Here is the place for:
• General discussion
• Request features
• Ask questions
• Report bugs
Give feedbacks, share you made with Shader Weaver and help Shader Weaver be better!
I have created a shader effect in ShaderWeaver to move parts an image, making it sway back and forth.
Its quite fiddly to setup in ShaderWeaver, and I wonder if you could add a new bespoke node in a future ShaderWeaver release that creates this effect. (without the fiddly setup)
Its similar the animated UV effects seen in this video between 3:00 - 4:00 mins
The setup I use in ShaderWeaver to have a similar effect produces this (gif)
Although there aren't many nodes, I think a bespoke 'motion' or 'uv sway' node could make this easier:
- Remove the the need for the red/black textures, and allow number input / sin or cos waves to be used.
- Each of the uv1 and iv1copy nodes need a delicate setup, with
- Basic -> position,
- Basic -> scale,
- Move -> x/y,
- UV R: X/Y
- all in use, which makes is fiddly to setup and to see what each changes does.
- Basic -> position,
- A new node is needed for each wave of motion to be layered in.
There are doubtless more similar effects that could be easily made if there were custom nodes for this functionality (like the UV zoom shown in the Shadero video (linked above))
My shader file is here: https://drive.google.com/file/d/1iLDWdjpUtYo2q6e2winWE2Y_MOghNcIa/view?usp=sharing
It has been added in SW 1.7.1
I just started to learn unity,so I have to stick to the tutorials as I'm not familiar with basics of shaderweaver. I followed the tutorial step by step ,and I got stuck on the tutorial 16.I couldn't find option on mixer node,not sure it's a glitch or what.plz let me know if u figure out what's happening.
The interface of mix node is now different from tutorial video. Check 'ShaderWeaver/Tutorials' in your project. They are all latest. You should link an alpha node to the left of mixer node.
I noticed that Shader Weaver's mask texture size is 512x512. Will there be more options?
Resolution setting for mask/remap nodes is added in the upcoming Shader Weaver 1.30
Hey, I found out that this shader doesn't work properly on some android devices.
It seems just black.
I reduced shader's images to one texture, then it works.
But as you know, if I can use just a texture, this shader is not useful.
Let me know how to solve it. please.
I want to make like emission of Unity standard shader.
Emission of Standard shader is able to bright even no lights.
Can I make such a 2D sprite shader?
I tried color node(Op addInner) with enable sprite lighting.
But It couldn't bright in dark.
I would appreciate it if you could tell me about that.
Emission under SpriteLighting has been added in up-coming ShaderWeaver 1.7.0
Hope you like it.
I was wondering if we could use the added effects and export those to use in other game engines like Godot and such? A feature like that would be really amazing. Thanks!
Shader Weaver is designed for working in Unity.
Any usage beyond that is not officially support.
However, if you can find a way to do it for a common Unity shader.
You might find a way for SW effect, since SW shaders all follow Unity shader syntax.
I want to buy this asset, but I would like to know if the shaders created by ShaderWeaver are written in Unity's ShaderLab Syntax. If not, can they be exported to that syntax?
I made a search here about ShaderLab, but I didn't find anything, sorry ^^U
Thanks in advance! :)
Yes, most of the cases, SW shaders are standard vertex&fragment shader in ShaderLab Syntax.
But if the lighting is on,then the shader is a Surface shader.
How would you change image position dynamicaly in ping pong loop, or zooming in or out by scaling image.
Use some simple math functions in the Custom Field.
Ping pong can be done as below
Customer support service by UserEcho