Welcome!

Here is the place for:

• General discussion

• Request features

• Ask questions

• Report bugs

• Showcase

Give feedbacks, share you made with Shader Weaver and help Shader Weaver be better!

0
Fixed

problem whit code node and mixer node.

Steven Lee 5 years ago updated by jackielo 5 years ago 4

Image 50

Image 51

0
Not a bug

unity 2018.3 未更新EventType

Steven Lee 5 years ago updated by jackielo 5 years ago 3

如"Use MouseUp instead (UnityUpgradable) -> MouseUp"

Answer
jackielo 5 years ago

When importing or updating Shader Weaver, if 'API update Required' window show up, 

please hit 'I Made a Backup,Go Ahead', otherwise those errors will appear. 

If there isn't any window popup, you can manually update API by right-clicking on Sw folder and 'Run API Updater'.

Sorry for the inconvenience.

 

0
Fixed

Shader Weaver Issue (SW not working anymore)

MikkoM 5 years ago updated by jackielo 5 years ago 5

I contacted Jackie Lo roughly a week ago via email regarding this issue but as I haven't got a response, I try here.

Roughly a week ago I was updating some custom shaders I had created with SW ~1 year ago with Unity 2018, but for some reason I got a big list of errors and the SW shader broke and I had to rely on version control to revert the changes. This issue occurs with Unity 2019.1.8f1. I looked into this issue in more detail and the same problem occurs also with the example shaders which comes with SW. I use the latest version of SW (v1.5.0) and I also tried to re-import the SW few time but the problem persists.


Attached is a screenshot about the problem
. There I opened Tutorial17 - Dummy Node outline1 shader with SW and applied "Update" in the SW editor. It seems that this issue occurs only with sprites/sprite sheets.

In short, roughly a year ago when I was using SW with Unity 2018, SW was
working fine. Now with Unity 2019 and SW version 1.5.0, I get this issue.


I hope someone could help me on this as soon as possible as I'm relying on the SW at the moment for creating shaders for my game.

Image 48


Answer
jackielo 5 years ago

This is a string parsing error which might due to .Net 4.x in  some perticular circumstances.

It has been fixed in the up-coming Shader Weaver 1.6

0
Answered

Does it work with Sprite Atlas?

DotoriKim 5 years ago updated by jackielo 5 years ago 1

Does Shader Weaver work with Sprite Atlas(Sprite Packer)in Unity 2019.1?

Thanks!

Answer
jackielo 5 years ago

Yes.

0
Answered

可以做最後輸出效果?

Steven Lee 5 years ago updated 5 years ago 2

例如我在卡牌效果最後輸出加上'grayscale'效果.

我現在只能透過改Code Node處理.

0
Planned

关于教程

君莫笑 5 years ago updated by jackielo 5 years ago 1

有没有更详细的教程,很多仍然不明确,比如factor。还有op,比如节点Color上Op代表的混合吗?对于对shader代码原理不是很了解的人还是希望有更直观的说明或示例

0
Answered

Does it work with Spine?

gackt 5 years ago updated by jackielo 5 years ago 1

Hello,

Does Shader Weaver work with spine? Is it using forward rendering or deferred rendering?

I have a lot of sprites layered on top of each other. 

Thanks!

Answer
jackielo 5 years ago

You may try if Shader Weaver works with spine or not, I have not test it yet.

It is forward rendering by default. In Shader Weaver, if 'Sprite Light' is set to diffuse, then it can be used under deferred rendering.

0
Answered

Animation Sheet single play (no loop) question

chyen 5 years ago updated by jackielo 5 years ago 1

Is there a way to replay the single loop for every new created object that used the same shader?

I noticed it plays only once for the first gameobject however the subsequent gameobject will not play the shader (the animation).

Thanks!

Answer
jackielo 5 years ago

If you wanna control the play of an animation driven by factor in  Shader Weaver.

1. Create materials for every gameobject if they play animation individually and appear in the screen in the same time.

2. In Shader Weaver, create a custom param,which tell shader the start time. In the factor field, fill it like the image above

3. Set Time.timeSinceLevelLoad to it either by script or PlayMaker/BOLT

0
Completed

How to create a "Ripple" effect?

chyen 5 years ago updated 5 years ago 10

I would like to create a "Ripple" effect with Shader Weaver.

Its like a water drop hits the water bed and create a circular wave from the hit point.

But somehow i have no idea how can it be done with Shader Weaver. Because the ripple is moved from the center and slowly spread out ward. I can imagine with a UV node with "Scale" button but seems like it is not there?

Any help will be appreciated. Thanks!

0
Completed

Radial is bit trcky.

雷霆 6 years ago updated by jackielo 5 years ago 3

I follow tutorial 2 step by step,but the  radial doesnt work exactly like the tutorial 2. The red diamand moves like in slow motion,but that one in the video moves like flash.I don't know what is the problem. plz.