Skip to content

john-paul-ruf/my-nft-gen

Repository files navigation

my-nft-gen

Searching for the perfect loop? So am I...

my-nft-gen makes loops. An infinite amount of loops. With a massive amount of setting with which to change the output.

my-nft-gen's output is random bound. This means when you run 'make-me-a-pretty,' you can never be sure what you will get.

As of 2023.12.12 my-nft-gen has twenty-plus primary effects, six secondary effects, and five final image effects. Each effect can be turned on or off or some percentage in between.

Each effect comes with a wealth of settings that are also random bound. You are almost guaranteed to generate a unique piece of artwork every time.

my-nft-gen is constantly evolving, each run producing new and exciting loops. Depending on what commit you pull, your output could be drastically different.

Each run is stored as a separate branch. Feel free to explore and see what pretties you can create!

You can think of my-nft-gen as akin to a musical instrument. It can be tuned and adjusted to create new works of art in the style I have been perfecting since my teenage years.

It is an infinite reel generator. I post these reels in many places, my favorite being TikTok. The rest can be found on my linktree.

To Run:

  1. Install node
  2. Install npm
  3. Navigate to the root directory of the project, open a terminal
  4. From terminal, run the command: npm install
  5. From terminal, run the command: npm run make-me-a-pretty
  6. Follow prompts
  7. Wait for output. Time is dependent on effects, number of frames, and output image resolution
    1. estimated time remaining is available after first frame is processed

Please direct questions, comments, and rants to John Ruf

Example Output

red-eye-pnlb0fy.mp4