From f4de7a370d3b55064dc6c980d49ccb9ab8a1bb09 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Fri, 14 Feb 2025 21:06:42 +0530 Subject: Add sin magic pattern --- 4-im-a-sinner/main.ua | 21 +++++++++++++++++++++ 4-im-a-sinner/output-1000.png | Bin 0 -> 616415 bytes 4-im-a-sinner/output.png | Bin 0 -> 193659 bytes 3 files changed, 21 insertions(+) create mode 100644 4-im-a-sinner/main.ua create mode 100644 4-im-a-sinner/output-1000.png create mode 100644 4-im-a-sinner/output.png (limited to '4-im-a-sinner') diff --git a/4-im-a-sinner/main.ua b/4-im-a-sinner/main.ua new file mode 100644 index 0000000..00dfb26 --- /dev/null +++ b/4-im-a-sinner/main.ua @@ -0,0 +1,21 @@ +W ← 400 # width +H ← 400 # height +S ← 0.08 # scale +I ← 30 # max iterations +Ox ← 0 # offset x +Oy ← 0 # offset y + +ToPixel ← ⍣( + 0.16_0.16_0.21 ⍤.>0 +| 0.09_0.57_0.6 ⍤.≤0.3⌵ +| 0.31_0.23_0.64 ⍤.≤0.6⌵ +| 0.82_0.06_0.22 ⍤.≤0.9⌵ +| 0.31_0.23_0.64 ⍤.≤1.1⌵ +| 0.09_0.57_0.6 ⍤.≤1.3⌵ +| 0.16_0.16_0.21 + # | 0.74_0.58_0.98 +) + +Iterations ← - ⊙(∿×2×) ◡(+ ⊓∿(∿+η) ∩(×.)) °ℂ +Img ← ∵(ToPixel Iterations) ⊞ℂ ∩(÷S -0.5 ÷W) ⊓(-Oy)(-Ox) ⇡H⇡W +&fwa "./4-im-a-sinner/output.png" img "png" Img diff --git a/4-im-a-sinner/output-1000.png b/4-im-a-sinner/output-1000.png new file mode 100644 index 0000000..60e5d4b Binary files /dev/null and b/4-im-a-sinner/output-1000.png differ diff --git a/4-im-a-sinner/output.png b/4-im-a-sinner/output.png new file mode 100644 index 0000000..0261f3b Binary files /dev/null and b/4-im-a-sinner/output.png differ -- cgit v1.3.1