Our popular Q&A meeting returns again! Have your Apple and general tech questions answered by PMUG’s President Aric Pedersen during our Tuesday, December 9 meeting online. Non-member audience “seats” are available. Learn more:
https://bit.ly/4oXjRiF

#QandA #QuestionsAndAnswers #continuouslineDrawing #singleLineDrawing #singleLineSketch

No meetings will be held in July or August. We hope you will join us for our September meeting.

#continuouslineDrawing #singleLineDrawing #singleLineSketch

Do you have questions about Apple products, Mac OS or iOS, or are you looking for general tech recommendations? Our popular question-and-answer meeting returns! Join us at our Tuesday, June 10 online meeting when PMUG President Aric Pedersen will provide clear and helpful insights into whatever questions you have. Find out more at: https://bit.ly/3Fs6NQN

#QandA #QuestionsAndAnswers #continuouslineDrawing #singleLineDrawing #singleLineSketch

Testing the Gosper curve in my variable iteration halftoning setup. So far I've only used the Hilbert curve this way, and things get a bit coarser with the Gosper, so it was harder to find images that make nice results. So here we are with the old Venus again.

The number of points multiplies by 4 for Hilbert and 7 for Gosper on each step, so the latter has to get by with fewer iterations for a sensible resolution. Here we have 6 iterations for 6 grey levels.

#halftoneart #gospercurve #planefillingcurve #spacefillingcurve #singlelinedrawing #pythoncode #opengl #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati

How it was supposed to look like in the first place: rounded with Bezier curves.

I've used Bezier curves and Hermite splines quite a lot to smooth out progressions of discrete points, such as Hamiltonian circuits. The challenge with this Hilbert curve is that there are tens of thousands of points, so drawing a nice OpenGL shape for each edge gets rather slow. Of course, this isn't a deal breaker for still images, but I like making my code efficient.

I've now constructed the Bezier curves in geometry shaders. I've used those for some time to draw simpler shapes more efficiently, such as line segments with rounded ends; the idea is to do more work on the GPU, while moving as little data as possible there. These line segments only need the endpoint coordinates, as well as thickness and colour. The curves seemed more challenging due to the number of parameters, but in the end there weren't really any issues.

#beziercurve #hilbertcurve #planefillingcurve #spacefillingcurve #lineart #linedrawing #singlelinedrawing #pythoncode #opengl #geometryshader #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati

The recent stipplings and partitionings reminded me of this demo from about 2 years ago. In short, it's a Hilbert curve where the iteration level varies by the colour value. I wanted to make some small changes, but I ended up rewriting it completely. The shader approach seemed needlessly heavy and redundant for something that works more naturally on a CPU. But mostly it was just a fun exercise in looking at the same problem from a different angle.

The first picture shows the original idea. With the new idea, I wanted to get rid of the slanted lines; the result doesn't feel any better to me, but I guess it's interesting in its own way.

#hilbertcurve #planefillingcurve #spacefillingcurve #lineart #linedrawing #singlelinedrawing #pythoncode #opengl #algorithmicart #algorist #mathart #laskutaide #ittaide #kuavataide #iterati

No meeting will be held this month because of unforeseen presenter issues.

Join us in February for the state of the smart home with Apple’s HomeKit (Apple Home.)

https://bit.ly/4fE9b2V

#continuouslineDrawing #singleLineDrawing #singleLineSketch #tayasuiSketches #tayasui

January 14, 2025: No Meeting – Princeton Macintosh Users' Group

No meeting will be held because of unforeseen presenter issues

Princeton Macintosh Users' Group

Have your Apple and general-tech questions answered when PMUG President Aric Pedersen hosts a meeting just for Q & A.

If you’d like a question answered, it’s best to e-mail pres @ pmug-nj.org ahead of time. We hope you will join us on Tuesday, December 10 for our online meeting. Find out more at https://bit.ly/3OvjfQS

#QandA #questionsAndAnswers #onlineMeeting #continuouslineDrawing #singleLineDrawing #singleLineSketch

December 10, 2024: Member Q&A Extravaganza, with Aric Pedersen – Princeton Macintosh Users' Group

A meeting just for Q&A

Princeton Macintosh Users' Group

No meetings will be held in July or August. We hope you will join us for our September meeting.

Illustration Notes: This drawing was fun but difficult. Can you follow the line from its start to the end?

Thought Question: In this day and age when an e-mail with a photo attachment can be sent from a portable tablet, why bother with sending a post card while on vacation?

#continuouslineDrawing #singleLineDrawing #singleLineSketch #parkerUrbanTwist #parkerBallPointPen #parkerPen