Files
2026-07-13 13:13:17 +08:00

23 lines
879 B
C#

namespace Lib.image.fx.stylize;
[Guid("1fa725a1-dab6-4a2a-8a4d-6efdfba5cf05")]
internal sealed class Pixelate : Instance<Pixelate>
{
[Output(Guid = "47e693ca-a695-4f95-9f02-9b76894ee91c")]
public readonly Slot<Texture2D> TextureOutput = new();
[Input(Guid = "7db8987c-f128-476f-93bb-d79e761caecc")]
public readonly InputSlot<Texture2D> Image = new();
[Input(Guid = "25711dcb-4b53-4a00-8b9d-7b653f8eaf59")]
public readonly InputSlot<Vector4> Color = new InputSlot<Vector4>();
[Input(Guid = "047db178-dab3-4123-90ec-becb4f439f4e")]
public readonly InputSlot<int> Divisor = new InputSlot<int>();
[Input(Guid = "824bd327-4c52-422b-bd83-c568db8c0ea9")]
public readonly InputSlot<Int2> TileAmount = new InputSlot<Int2>();
[Input(Guid = "f8a8381b-3a8c-4468-b66b-0a5be6f040bd")]
public readonly InputSlot<Texture2D> Shape = new ();
}