Nick Hardeman
banner
nick-hardeman.bsky.social
Nick Hardeman
@nick-hardeman.bsky.social
I like to draw, I like to paint, I like to code. Minister of Interactive Art at Design I/O. Occasionally wood working in the garage.
https://nickhardeman.com
https://www.design-io.com
Mango Blossoms - 22x30”. Programmatically generated, drawn with pen plotter and then water colored by hand.

#openframeworks #penplotter #genart
July 8, 2025 at 1:58 PM
Some quick notes on my findings using different water color papers with a #penplotter using a micron pen and water colored by hand afterwards.
My favorite are the Arches Hot Press papers at 22x30".
nickhardeman.com/1007/waterco...
June 27, 2025 at 2:12 AM
Another Fish tail palm: Generative plant controlled by hand movement. Plotted with a micron pen and water colored by hand.
22x30in
#openframeworks #penplotter
May 6, 2025 at 12:34 PM
Water colored by hand.
March 31, 2025 at 2:25 PM
Fish tail palm: Generative plant controlled by hand movement. Plotted with a micron pen and water colored by hand.
22x30in
#plotter #genart #openframeworks
March 28, 2025 at 10:14 PM
Tried some nice brush tip markers on this recursion error plot. #penplotter #genart #openframeworks
March 28, 2025 at 1:16 AM
Water colored the mango bloom. #penplotter #generativeArt
March 21, 2025 at 5:08 PM
My favorite part, water coloring the pen plot by hand. Testing out colors. #penplotter
March 21, 2025 at 3:42 AM
Controlling the creation of plants using your hand. Palm orientation for grow direction, pointer and middle finger distance to thumb for flower scale and open respectively. The branches of the mango plant (first one) take on the shape of your ring and pinky fingers. #openframeworks #generativeArt
March 20, 2025 at 2:09 AM
Endless recursion bug making branches; #plotterart #generativeart #openframeworks
March 13, 2025 at 3:49 PM
Drawing some inspiration from the mango blooms in our backyard. Some test prints on 9x12. Made some optimizations connecting lines. Number of lines when from > 5500 to < 800. Plot time went from 35 -> 20 minutes (for the close up one). #penplotter made with @openframeworks.bsky.social
March 9, 2025 at 3:40 AM
The output from the #penplotter. The lines are a bit "organic" from the smoothing.
March 5, 2025 at 3:04 AM
Multiple branches for the fish tail palm. The end of the video is the output lines for sending to the #penplotter. #openframeworks
March 5, 2025 at 3:01 AM
Osc sending and receiving is also supported.
February 21, 2025 at 8:19 PM
Trees that grow leaves, flower, bear fruit and drop leaves are controlled and mapped to a person's body. MediaPipe is used for the tracking.
During the project we developed the #OpenFrameworks addon ofxMediaPipePython github.com/design-io/of... @theowatson.bsky.social
February 21, 2025 at 6:47 PM
Got a bit side tracked updating a svg addon for #openframeworks so I could save the output of the 3D model line detection for plotting. The thinning algorithm brings it all down to a 1px line and then I run through and connect them. The lines are then smoothed with Savitzky-Golay filtering #plotter
February 14, 2025 at 7:52 PM
I painted this water color for my brother and received “Real-Time Rendering Fourth Edition” and GPU Zen “Advanced Rendering Techniques” as a thank you. 🤗
January 9, 2025 at 2:34 AM
Running the output of the edge detection shader through the Zhang-Suen thinning algorithm ( b & w ), then ChatGPT giving a go at the CPU lines; Each line is a color. Unsatisfied with the result.
Going to think of it as way finding for a lost creature.
Compression is unkind to thin lined images :/
December 18, 2024 at 3:11 AM
Using a shader to detect edges from a G Buffer. The left shows a combination of normals (R), depth (G) and color(B) differences using a Sobel kernel or similar.
Now I would like to get the lines from the image into a vector of lines on the CPU. Not looking for real time. Any suggestions?
December 17, 2024 at 2:23 AM
This drawing by my daughter resonated with us so I made a laser cut stencil and we spray painted it onto shirts.
December 16, 2024 at 2:01 AM
Debug viewing our recently launched project at the Maritiem Museum in Rotterdam with Design I/O.
maritiemmuseum.nl/en/exhibitio...
December 13, 2024 at 4:08 PM
Started watercoloring the pen plots by hand. #plotter #openframeworks
November 23, 2024 at 2:14 AM
Svg from an example in my svg parser addon github.com/NickHardeman... #plotter
November 22, 2024 at 2:01 AM
I received an A1 size pen plotter as a generous gift and it needed a place to reside for easily making plots. I decided to make a project table and it's finally finished. More details about the process in this post: nickhardeman.com/942/project-...
November 21, 2024 at 3:53 AM