finalProject: Halftone It!

This final project is a continuation of the first project. This maxPatch has the same conceptual goals as the first. These goals are to create an image renderer which turns an input into patterns of circles. I want to have lots of control over the dots, so I put in variables to scale the dots in various direction! Currently, I am confused why the image renders 90 degrees from the original input.

This patch works well with images generated in photoshop to produces interesting patterns. Conceptually, I am interested in creating patterns with tons of human artifact (especially digitally), but are they really artificial since people are a product of nature?

 

<pre><code>
----------begin_max5_patcher----------
2352.3oc6bszbiaiD9r7uBTrlC6VQiB.AelSNm1Ztt6kcqobohRDVFS3qPBY
6Iox+8EOHoHkDofnEknRRMdjMAnH69qefta732eXlwpz2IEFfeB7UvrY+9Cy
lIaRzvrxqmYDG795nfB4sYDSJJB1PLlq5iQdmIaOmDDBxBXLRdRwhrhvp6Hc
KKhvXeOindMFFfmJ6pf88HYqFU2L+Ar9EZxlk4j0L08a5s.Nm+oo3WHnk7J9
E0OEZn7Qjt5ae1t54jrMllvesRZ1bWiJhQ1JRz3e7vChOlqIy+bTJ+gT8RdN
MONPRkNcxqyAFqBR1bt7ruufMwHI2ZC6imsr28fxChIbAvRRRvJ0aAdL.AcT
.wbJCHny.Pv+U.PLwR6AOeM.DzMDPRHuwogCcW.jL8ExGgusDEjtHrr6CKv9
G0EA7h4hnC9MK3W.vE7etXtEUJ.Xa4urc6kowirewNX5BPXJ6+P+Mx+lDEvn
uVOpwYwgd1JO+3dYQSC80igi.K9uhRWEDMDFr7W98q2htU72lbZnfAGBqgLk
5kN8K5f2FVSZRBfWXCReMFgxz+1XOlAdIH5YVZB4KryRbhcZLXia+7l04HMa
9JI4kbTIKwG9jFQdkjWPSSZ7LlYDjk0n4YM9JBb3aoxGj675lnIplLqaJm7J
s56aU2ZPNmwYbtdatBRd2ywX2iIMjGa6VZsPQJQdn5AVgUNdHIJICa0GIUJ7
ft6PKtvaST55egD1.B35eYjDZRVNofjv3dKUDWc2gjmC1FwV9bZBqPXNJnBw
.dGo+mCVS57Kmvi.Pxb+bNs1g0LCgYdZhfHZA0hlqdceEfTthsaxLx6HIH6H
eYt9.GV5nyBNStsXUPtPRTFKRk.xfklF0tq5uWD4YVY2Yzjj8PQVZV2clS27
ROe2Uo7Ni66YK6oX41DUuK4FbrkEAu1FsYAQQkVfse7uGjP4wCRXTkHvDV2o
JdrWJVmmFE0heU875Q5IjqDul7FMj8h7E0TYfe6zrJkHiZobHcCof0tMVvlh
1sbfOAdSaWUZjtjQhy3Cmu2MzJQxlVjM8U0p897Ys+fPMBVrCJrCOWtpfBwk
wFdPXRcNXTmtv5ZPoYUtoKcLb4gAtZWv51gQd7Qt3Igvy5Xd0ezhW0F4rsUF
6Xk6LmSgb0CpcNHm40A49UdRO4o.LDBdLXsHRT.p4MFQSHqS2lvZMJwwf1Vo
pcd.pC1VkCqbHAW0E18nJ1IdZ1Idhtf3o780qd12nrkb+Y4z2GHjvEHR0JoJ
FFV8YmpXchHvtQjF8rNMNljT5965n4kefqqtiybXpSNtGOq2C.uAgdWGThqH
s3MZRX5aMhPE7nz8EmqAvOfw57OJBaapJ8XYIn5wh0DMccAx.q.j7fBhgNHl
5N+PvlETBaNRaaQtQcgZdsTL6ND0dwzVgEiW.u0vsPidSzhbRBOogCS6ZL0W
svdpAtMOIxa8mWjWlVxKAYjVdTTsTjwiik.dLRjOf.CUwXCDQGrkmB.2oyZw
EgzX.BJ94QAvHJ0SA3w0oQo4.D+evg5Xpw.mCWbirsTEWwYgsvKkkpZYcKts
8+yq3NlmdKMKpszlEjugvZH51DIq.dAHKsfJxNBTrNHhzoPzp2ws+vhNaakk
pkLhPG2tEcNvAJ5Lu0ht1yW3d0iJJHg.9LZNfaSIyikOpwXDqDtrRqtVppRh
NUvRH+abv2B050jnnUhJE0jVxSe6.axCfoHZgL+u5+2hO6aBGUkbGphlTTuu
Ni04LzH4R2iEDT2Zo6W.qCzdgszdqzdjlrcqVacuGxO1qzsgdQ7i7twQ72ms
+oqhw.AIKWU35JS9CKD+AnjyM1TuWUoiOAZWT.yVMyZdtpoY6z9FcmvpUH3H
oUYg1ARZnTYeGnT0ZJKGCzRMsQ93ShV3ocoITgpCv.YAIvl7+BaL5w2WNlLR
kUWUPKndfQzkN9dzBaeajm6THH+7MqLi1FGb0.d0L45dRsWqoaQeD3F48rbv
izjrs7Lfr.OJull7U3S+H+SzS+.+Sym1uE7S.3UCoqVcWkgc1iJt8.0vsl5Z
3iWPikSfi1AMBmvite0RXTknn94KZh+qU9h1MmJKjqZfJ+dJMN5uyV7Ttnke
VjjlGy8AW9GvmFemvkyyqKpgrrOevtW5RQMkhxnLTOy5P8Psmo3QUDncjd92
0A50mGdQI2+DB7IyQISW6cw04bx357lxovs2pxbDfI0mNmbnOmKT7B6VQYhR
v2wRIRRsh9ON9UjtMecE2WZn.ZS4gjBFMod8080ZeZ6ceuPCCII6yFgzBwLE
Ep+p94boXwrgpEIKl7toDMitynYMgY+6NJVTF.sH4XZXVJMgUZq4XIlGQjoJ
zNnW8UsemiNe5pIeJlSrgym1XE6xGGn5pIJehlLZfN55ZZxPw1mitD570kJM
Sppigma8UWYkIcYTS3jQ1Xco8mM9jLVWC.y6NR1ZnNSktQwpUxfKFd3Ud3FC
n3gu5lF5h.3oiogotwsJL6MmNjLRSRFOMHY7c2Hvll2edfLuvdfFeJF4e+MZ
JR6zCbFlmdruLRYjZK3a4qV5ZG8JOT8cdk80qOJXeGJ4PeLImoZn5pL6t9Y7
fzMkGyoSV2ZSyR6JzzflwmQ3C2YjLZBQyny.lmHZyvKbYu1yUCxBpbtHWgTU
UTBd8GG.dkKUA3oGZtgvMDaJ3vkpM.8x.FKmtZKSUU6l6v8yZi5tQtdsJ2Ft
0y3Se6Z2cas2G1Qum4YIP0lla+CSfVqLwei.9G+24+u+4fN+KbK2U4pUUGri
yUfw9Th3D74vOeOPNVZve0KC0Q6TvXa7JRtw3bRUo1d08epWftXmKSksxuQZ
713AeHYLN.R45NVG.ANs.jmynq6DNNxd8s6SJD0TrhT6tW6lZ7hWgbyEGuIm
T7YzhukUeJPcj4dUGteHrZemhcAIe+RclvnPiRcgdO45bF4SDlt7tEkFD9k3
FPw4bl7A0vul0Mxs8G4XKRKFanG3TxmU643Vwm6GiSI21+7.1UBTsJlxgwzb
X7LG.65RNNZPNdWMpwdRQMV5PNhSmscYzLtzCVW54JgOHcnGzUidv9SJ0GrV
hKyqF8XpC7zdZTFU5AoC9zdhIFW5ApK8LD7QMvwdm8YBRYuy7r8NuyN7rNq6
y4r8Oiy3u4+3g+OvBp4hj
-----------end_max5_patcher-----------
</code></pre>