MathPaint 1.1 released with high-resolution graphics

A new release of MathPaint for Mac OS is now available on the App Store!

MathPaint ad

Version 1.1 includes:

  • A new resolution setting for documents, with options of 72, 144, 300 or 600 pixels per inch
  • Higher resolution setting applied to both image export and printing
  • Improved geometry layer interaction including Edit menu commands for geometry shapes
  • Greatly improved stability
  • Other bug fixes

Users who have MathPaint installed already can update to the new version from the App Store at this link.

The update is also reflected in the fully-functional MathPaint demo, which you can request here.

Read moreMathPaint 1.1 released with high-resolution graphics

MathPaint 1.0 will feature Image Builder Wizard for step-by-step generative graphics

screen shot of image builder wizard in MathPaint

Generating graphics from mathematical models can seem daunting, but almost everyone loves the cool symmetry, fractals, and unexpected shapes that math can create.

MathPaint, the flagship generative graphics app from Mathaesthetics, will make it simple to create amazing mathematical images with an innovative Image Builder Wizard interface. With a step-by-step creative activity using a subset of the full MathPaint options anyone can generate amazing images on their first launch of MathPaint, with virtually no learning curve.The Image Builder Wizard lets you get familiar with all of the major areas of MathPaint – plots, geometry, fractals, noise, image effects – so that transitioning to the more powerful document interface will be easier.

Read moreMathPaint 1.0 will feature Image Builder Wizard for step-by-step generative graphics

Bring the noise! MathPaint gets more algorithms, plus templates

The forthcoming MathPaint beta now has a fairly complete noise-rendering feature set. There are several algorithmic noise-generation modes – Perlin, Billow, Ridged, and Voronoi – as well as MathPaint’s own random-shape drawing mode. In addition to the feature, I’m starting to build the collection of templates that will ship with the app as starting points … Read moreBring the noise! MathPaint gets more algorithms, plus templates

Fractal Friday 2020.02.14

Here are some extended Julia Set (z^7) floral fractals for Fractal Friday, Valentine’s Day edition – share them with your sweetheart! This week’s images are all zooms of the same set (unchanged function parameters and color mappings). All images made with MathPaint, the flagship application for generative graphics on Mac OS X currently in development … Read moreFractal Friday 2020.02.14

Fractal Friday 2020.01.31

For this week’s post I’m showing off more of the rendering and layer-compositing options that are part of MathPaint. I’m using the same fractal settings for all of this week’s images – a Mandelbrot set with breakout value at 10.0, max iterations set to 200, and viewed at the (approximate) ranges [-1.432, -1.345] on the … Read moreFractal Friday 2020.01.31

Fractal Friday 2020.01.17

This week’s images again come from some experiments with new features for MathPaint, the flagship software app I’m working on. Previously I posted some experiments with edge rendering in fractal geometry, where only the boundary between levels of output are drawn. It shows the boundary between iteration levels but does not indicate the level itself … Read moreFractal Friday 2020.01.17

Hello World, from MathPaint! (Preview)

If you’ve been following Mathaesthetics posts you’ve seen a variety of images shared – different types of generated art from fractals to repeated 2D plots to vector fields and scalar fields and more. All images on this blog are created by our flagship software product, which has been in development since November 2019. Today for … Read moreHello World, from MathPaint! (Preview)

Fractal Friday 2020.01.03

The noise renderer has gotten more sophisticated in the past week, and it’s being put to work in this week’s set of fractals. Each image includes a generated noise-texture, with various approaches to transparency in the fractal permitting the texture to show through. The Julia set image above has a semi-transparent purple in the color … Read moreFractal Friday 2020.01.03

Fractal Friday 2019.12.27

It’s the last Fractal Friday of the year, time for some recursive magic!  This week we’re exploring the Mandelbrot set, using two features of the Mathaesthetics prototype software: deep color mapping, and a new helpful zoom feature. Here’s where we start: In this image, there’s a color mapping with 10 different colors at various levels … Read moreFractal Friday 2019.12.27

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 provided by the GKState and GKStateMachine classes. However I also found a few odd patterns in these classes: their implementation without using enumeration values for states, the inelegant (StateClass).class.self syntax model required by … Read moreDev notebook: an enum alternative to GKState / GKStateMachine