Mango Blossoms - 22x30”. Programmatically generated, drawn with pen plotter and then water colored by hand.
#openframeworks #penplotter #genart
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...
Excited to talk at futurespaces.com this Friday!
Talk info here: futurespaces.com/upcoming-eve...
Register here: lu.ma/fs_theo
#immersive #interactive
Another Fish tail palm: Generative plant controlled by hand movement. Plotted with a micron pen and water colored by hand.
22x30in
#openframeworks #penplotter
Excited to announce that #openFrameworks 0.12.1 is close to release. Please checkout the RC1 release candidate and report any issues here:
forum.openframeworks.cc/t/0-12-1-rel...
Water colored by hand.
Fish tail palm: Generative plant controlled by hand movement. Plotted with a micron pen and water colored by hand.
22x30in
#plotter #genart #openframeworks
Tried some nice brush tip markers on this recursion error plot. #penplotter #genart #openframeworks
Water colored the mango bloom. #penplotter #generativeArt
My favorite part, water coloring the pen plot by hand. Testing out colors. #penplotter
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
Endless recursion bug making branches; #plotterart #generativeart #openframeworks
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
The output from the #penplotter. The lines are a bit "organic" from the smoothing.
Multiple branches for the fish tail palm. The end of the video is the output lines for sending to the #penplotter. #openframeworks
Osc sending and receiving is also supported.
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
Excited to share our latest project: "Dream Garden" a whimsical, immersive experience by @design-io.bsky.social at The Tech Interactive museum in San Jose. www.thetech.org/explore/exhi...
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
Code/Art Fest 2025 is around the corner, and we need YOUR help 🎉 Sign up to volunteer and help make this the best Code/Art Fest yet! Whether you're assisting with workshops, greeting guests, or supporting our student showcase, your time makes a difference! ✨ Register: bit.ly/4hDfqWe
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. 🤗
Thanks for the suggestion. :) Just quickly tried Illustrator, but couldn't get the results I am looking for by playing with the parameters.
Ideally, the final pipeline would be generate 3D mesh -> outlines -> svg from a single app.
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 :/
@rezaali.bsky.social thank you; fairly satisfied with the output of the edge image I have so far so I'd like to utilize that. I can dig into the vision framework more tonight about using it to extract lines from the current edge image.
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?
This drawing by my daughter resonated with us so I made a laser cut stencil and we spray painted it onto shirts.
Debug viewing our recently launched project at the Maritiem Museum in Rotterdam with Design I/O.
maritiemmuseum.nl/en/exhibitio...
I first started using CA glue for its wood working applications as a quick clamp. Using an accelerator it cures instantly. It's very handy to have around, most recent glue ups:
☑️ Pretzel to hair clip
☑️ Purse Latch
☑️ Magnet to wood
☑️ Small Figurine
☑️ Earring backing
☑️ Fingers
Just in time for the holidays!
Started watercoloring the pen plots by hand. #plotter #openframeworks