diff --git a/Matrix App/PregeneratedMods/effectors/Transfom.cs b/Matrix App/PregeneratedMods/effectors/Transfom.cs index d61e623..fb6dd6c 100644 --- a/Matrix App/PregeneratedMods/effectors/Transfom.cs +++ b/Matrix App/PregeneratedMods/effectors/Transfom.cs @@ -25,7 +25,7 @@ namespace Matrix_App.PregeneratedMods [UiWidget] [UiDescription(title: "Rotation", description: "Rotate counter-clock-wise, repeating the image where needed (at corners)")] - private float rotation = 0.0f; + private int rotation = 0; [UiWidget] [UiDescription(title: "Skew X", description: "Skew the image on the x-axis")] @@ -41,8 +41,8 @@ namespace Matrix_App.PregeneratedMods protected override void ColorFragment(in int x, in int y, in float u, in float v, in int frame, out float r, out float g, out float b) { - var sint = MathF.Sin(rotation * MathF.PI * 2.0f); - var cost = MathF.Cos(rotation * MathF.PI * 2.0f); + var sint = MathF.Sin(rotation / 180.0f * MathF.PI); + var cost = MathF.Cos(rotation / 180.0f * MathF.PI); var tx = x; var ty = y; diff --git a/Matrix App/PregeneratedMods/reflection/FieldWidgets.cs b/Matrix App/PregeneratedMods/reflection/FieldWidgets.cs index b91428f..e46cc80 100644 --- a/Matrix App/PregeneratedMods/reflection/FieldWidgets.cs +++ b/Matrix App/PregeneratedMods/reflection/FieldWidgets.cs @@ -57,7 +57,8 @@ namespace Matrix_App.PregeneratedMods.reflection Width = 360, Dock = DockStyle.Fill, Anchor = AnchorStyles.Top | AnchorStyles.Right, - Value = value + Value = value, + Maximum = 1000 }; upDown.ValueChanged += (a, b) => { diff --git a/Matrix App/adds/DirectBitmap.cs b/Matrix App/adds/DirectBitmap.cs index fb821df..0069b62 100644 --- a/Matrix App/adds/DirectBitmap.cs +++ b/Matrix App/adds/DirectBitmap.cs @@ -23,7 +23,7 @@ namespace Matrix_App Height = height; Bits = new Int32[width * height]; BitsHandle = GCHandle.Alloc(Bits, GCHandleType.Pinned); - Bitmap = new Bitmap(width, height, width * 4, PixelFormat.Format32bppPArgb, BitsHandle.AddrOfPinnedObject()); + Bitmap = new Bitmap(width, height, width * 4, PixelFormat.Format32bppRgb, BitsHandle.AddrOfPinnedObject()); } public void SetPixel(int x, int y, Color colour) diff --git a/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.dll b/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.dll index 84515e2..6c13984 100644 Binary files a/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.dll and b/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.dll differ diff --git a/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.pdb b/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.pdb index 9716389..936ff43 100644 Binary files a/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.pdb and b/Matrix App/bin/Debug/netcoreapp3.1/Matrix App.pdb differ diff --git a/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.dll b/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.dll index 84515e2..6c13984 100644 Binary files a/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.dll and b/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.dll differ diff --git a/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.pdb b/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.pdb index 9716389..936ff43 100644 Binary files a/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.pdb and b/Matrix App/obj/Debug/netcoreapp3.1/Matrix App.pdb differ