The Journal

Art, decks, and notes from the workbench.

development
development · Dec 23, 2019
Dev notebook: an enum alternative to GKState / GKStateMachine
I worked on my first GameplayKit project earlier this year and there were things I liked about the lightweight, general state-machine model…
computer graphics
computer graphics · Dec 20, 2019
Fractal Friday 2019.12.20
The fractal renderer used to draw this week’s graphics has a new feature – rendering in ‘edge’ mode. Rather than filling the…
computer graphics
computer graphics · Dec 17, 2019
Scalar fields for gradients and other graphic patterns
The Mathaesthetics flagship app will support a number of modes of mathematical image creation. I spent most of yesterday working on and…
fractal
fractal · Dec 13, 2019
Fractal Friday 2019.12.13
It’s Friday already! This week I’ve been jamming on this application UI development, including a brand-new feature to support fractals: the color…
graphics
graphics · Dec 12, 2019
Dev notebook: Converting scale & position of circular NSSlider for degrees
The standard Cocoa control NSSlider comes in a circular variety that resembles a rotating knob with an indicator point. Among the ideal…
mathart
mathart · Dec 11, 2019
Painting with Trigonometry
I’m excited to share today’s image generated from the application under development: It’s a pretty organic background-pattern sort of texture, but it…
fractal
fractal · Dec 6, 2019
Fractal Friday 2019.12.06
The Mathaesthetics software has made some cool advances this week, and we’re celebrating with our first Fractal Friday video! These images depict…
graphics
graphics · Dec 5, 2019
Flavors of static: random distributions and noise
It’s day one of noise generation in our flagship product! There are many ways to generate visual noise; our first algorithm is…
cocoa
cocoa · Dec 1, 2019
Dev notebook: brush-like drawing in Swift, without CGPattern
I’m spending a lot of time in Cocoa drawing and Core Graphics lately, working in Swift. The API around the Core Graphics…
fractal
fractal · Nov 29, 2019
Fractal Friday! 2019.11.29
It’s Fractal Friday! As always you can click the images below to see them full-size. This week’s fractal images highlight two new…
fractal
fractal · Nov 22, 2019
Fractal Friday! 2019.11.22
This week’s images are mostly from the same region, x-axis: (-1.308, 0.567), y-axis (-0.542, 1.351). I started with the Douady rabbit –…
mathart
mathart · Nov 20, 2019
Strawberry vector fields forever
My new vector field renderer prototype is chugging along, and combined with hooking up .png output to the app I was able…