Godot Tutorial - How to fix edge stretching
So I have a sprite scene
If I move the UV, the pixels at the edge will stretch
it's quite annoying
but we can handle it
Decompose the UV that has been added
Add Step node and set the value to 1
Then multiply with alpha and connect it
Here it is
but what if you move it with a negative value?
Add the OneMinus node then the UV will flip horizontally
But what about the Y?
'Extract' Y then add Step node
Multiply them (by adding a multiply node) then connect.
Likewise if you move the Y with a negative value
add the OneMinus node then the UV will flip vertically
Comments
Post a Comment