npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

robopaint-mode-spiral

v0.3.1

Published

An experimental spiral painting mode for RoboPaint

Downloads

8

Readme

Spiral Paint

An experimental spiral painting mode for RoboPaint

spiral

This module is a mode for RoboPaint, the software for drawing robots, and your friendly painting robot kit, the WaterColorBot!

This mode gives you the ability to pick any image and have it "painted" at a height, varying between 40% and 100% down, between the "up" position and the draw position, depending on the gray value at a given spiral position around the image. The image above was created using the Tombow dualbrush pen, but regular paint and variable width brushes work well too, as long as you don't have too much water and you can get your calibration just right.

spiral2

Different images can be combined in one, like this faux CMYK color separation image. For this example, color separation is done in Photoshop by copying the Cyan, Magenta, Yellow and Black channels outinto individual gray images which are painted each with the apprioriate color.

It's exceedingly important that your paper stay flat for these prints, and as more ink/paint is added, the paper invariable warps. I highly recommend adding a small amount tape or slightly tacky removable glue to the bottom of your paper to ensure it stays as perfectly flat during the print as possible.


All code MIT licensed. Created by TechNinja, with support and collaboration from Evil Mad Scientist.