AI Animation Tutorial | Psychedelic Morphing with Ganbreeder

Ben Marriott
14 Aug 201910:42

TLDRThis tutorial demonstrates how to create psychedelic morphing animations using Ganbreeder and Gantools. Ganbreeder is an online art platform where users can breed images by mixing different elements, known as 'genes'. The video shows how to select and breed images to create unique creations, then use Gantools to automate the process of creating an animation sequence from these images. The result is a series of bizarre and fascinating morphing images that can be exported and used in video editing software like After Effects.

Takeaways

  • 🌌 Ganbreeder is a collaborative art project for creating psychedelic AI images.
  • 🎨 Images on Ganbreeder are 'bred' by combining elements from other images, creating unique 'genes'.
  • 🔍 Users can select and breed images based on traits that become more or less prominent over generations.
  • 📈 The process mimics natural selection, where certain traits are favored and become more dominant.
  • 🖼️ Users can edit the 'genes' of an image to create new variations with different ratios of elements.
  • 🥦 Adding new genes can introduce entirely different elements, like food, to the image creation process.
  • 🔄 The crossbreed feature allows users to mix images from different sources on Ganbreeder.
  • 📝 Ganbreeder maintains a lineage for each image, showing the history of its development.
  • 💾 High-resolution images can be saved, but there's a limit before needing to upgrade.
  • 🎥 Creating animations manually involves saving many images and importing them into software like After Effects.
  • 🤖 Gantools is a program that automates the process of creating image sequences for animation.
  • 🛠️ Gantools requires Python and other software to be installed, with a somewhat complex setup process.
  • 🌟 The upcoming update to Ganbreeder, called Artbreeder, will include more models and automated features for animation.

Q & A

  • What is Ganbreeder and how does it work?

    -Ganbreeder is a collaborative art project where users can create psychedelic AI-generated images by 'breeding' them. It presents a series of images that are combinations of different elements, referred to as 'genes'. Users can select images to breed, creating new images that inherit traits from the parent images, similar to genetic mutation.

  • How can users control the traits of the images created on Ganbreeder?

    -Users can control the traits of the images by selecting which 'children' images to use as a basis for the next generation. They can also adjust the ratios of different genes, adding or reducing the influence of certain elements, such as adding more 'Daisy' genes while reducing 'Siamese cat' genes to influence the image's appearance.

  • What is the purpose of the 'crossbreed' feature on Ganbreeder?

    -The 'crossbreed' feature allows users to mix images from Ganbreeder with other images, either by entering a URL of another image or selecting from favorited images. This can create unique combinations and morphs between different types of images.

  • What is the process for creating animations using Ganbreeder images?

    -The process involves manually saving images with slight genetic adjustments to create a sequence, which can then be imported into software like After Effects to create an animation. The script describes a manual method of saving each image, adjusting genes, and repeating until a sufficient sequence is created.

  • What is Gantools and how does it automate the animation process?

    -Gantools is a program that automates the process of creating animations from Ganbreeder images. It allows users to input specific key frames and the number of frames for the animation, then it blends between those images and downloads them as an image sequence.

  • How does the user install Gantools as described in the script?

    -The user installs Gantools by first installing the latest version of Python, then installing Git, and finally using a command line interface to install Gantools itself by pasting a provided code snippet.

  • What are the system requirements for using Gantools?

    -Gantools can work on Mac, PC, and possibly Linux. It requires the installation of Python and Git, and it uses a command-line interface for operation.

  • How does Gantools use the key frames from Ganbreeder?

    -Gantools uses the key frames from Ganbreeder by having the user input the codes from the last section of the URL of the images they wish to morph between. These codes are then incorporated into a command that Gantools executes to create the animation sequence.

  • What is the expected render time for Gantools when creating an animation?

    -The render time for Gantools is approximately one second per frame, making the process relatively quick depending on the number of frames requested.

  • What upcoming changes to Ganbreeder are mentioned in the script?

    -The script mentions that Ganbreeder will be updated to a new platform called 'artbreeder', which will automate many processes, include more models, and allow for style transfer and uploading of personal images.

  • How does the script suggest using Ganbreeder and Gantools for creating animations?

    -The script suggests a process of manually creating a sequence of images with slight genetic differences, then using Gantools to automate the creation of an image sequence for animation. It also mentions an upcoming update to Ganbreeder that may simplify this process.

Outlines

00:00

🎨 Creating Psychedelic AI Art with Ganbreeder

The script introduces Ganbreeder, an app and collaborative art project by Joel Simon, where users can create psychedelic AI-generated images. It explains the concept of 'breeding' images by mixing different elements or 'genes' to create new images. The process involves selecting images, adjusting their traits, and creating new generations with varying gene ratios. The script also discusses how users can edit genes to create specific traits and crossbreed images to create unique combinations. The limitations of the app, such as image resolution and the need to upgrade for more downloads, are mentioned. Finally, the script describes a manual process for creating animations by saving images in sequence and importing them into After Effects.

05:03

🤖 Automating Animation with Gantools

The script outlines the process of automating the animation creation process using a program called Gantools. It details the installation process for Gantools, which includes installing Python, kit, and Gantools itself. The script provides instructions for using Gantools to automate the blending of images and exporting them as an image sequence. It also discusses how to use command-line commands to specify user credentials, the number of frames, and keyframes for the animation. The script highlights the efficiency of Gantools in rendering animations quickly and provides examples of various experiments and animations created using the tool. It also mentions an upcoming update to Ganbreeder that will automate many of these processes.

10:07

🚀 Upcoming Features in Artbreeder

The script concludes by discussing upcoming changes to Ganbreeder, which will be rebranded as Artbreeder. The update will introduce new features such as additional models, style transfer, and the ability to upload personal images for animation. The script also mentions the creator's anticipation for the beta version and plans to share more AI-generated content upon its release. The script encourages viewers to subscribe for more content and provides a list of related videos for further viewing.

Mindmap

Keywords

💡Ganbreeder

Ganbreeder is an online collaborative art project where users can create and share images by 'breeding' them, which involves combining different images to create new ones. It is described as a place to make 'psychedelic AI monstrosities'. In the video, Ganbreeder is used to create a variety of images that are then animated, showcasing its utility in generating unique and sometimes bizarre visual content.

💡Psychedelic

Psychedelic refers to visual art that is intended to replicate and represent the visuals of a psychedelic experience. In the context of the video, 'psychedelic AI monstrosities' suggests the creation of surreal and visually intense images using AI, which are then animated to produce a trippy, immersive effect.

💡Gantools

Gantools is a program that automates the process of creating animations from images generated on Ganbreeder. It streamlines the task of saving images, adjusting their genes, and creating a sequence for animation. The video mentions that Gantools works on multiple platforms and significantly reduces the manual effort involved in creating animations.

💡Gene

In Ganbreeder, 'genes' refer to the different visual elements or characteristics that make up an image. These can include shapes, colors, and patterns. The script describes how adjusting the ratios of these genes can alter the appearance of the images, akin to genetic mutation in nature.

💡Morphing

Morphing in the video refers to the transition or transformation of one image into another. It is a key aspect of the animations created, where images gradually change from one form to another, creating a sense of fluid motion and visual evolution. The video demonstrates several examples of morphing, such as a cat turning into a burger.

💡Crossbreed

Crossbreed in Ganbreeder involves combining two different images to create a new one, much like crossbreeding in genetics. The video describes how to use the crossbreed feature to mix elements from different images, leading to unique and often unexpected visual outcomes.

💡Animation

Animation in the context of the video refers to the process of creating a sequence of images that, when played in order, give the illusion of motion. The video tutorial explains how to use Ganbreeder and Gantools to create these sequences, turning static images into dynamic, evolving visuals.

💡Resolution

Resolution in the video pertains to the pixel dimensions of the images created on Ganbreeder. The script mentions that while the images are only 512 pixels by 512 pixels, it is possible to save them in high resolution, albeit with a limit before requiring an upgrade.

💡Keyframes

Keyframes are specific images used as starting points for the morphing process in the animation. The video explains how to select keyframes from Ganbreeder and use them in Gantools to create a sequence of images that transition between these keyframes.

💡After Effects

After Effects is a digital visual effects, motion graphics, and compositing application mentioned in the video as the tool used to compile the image sequences into animations. It is where the final step of the process takes place, turning the sequence of images into a finished animation.

Highlights

Quick and easy method to create psychedelic AI animations using Ganbreeder and Gantools.

Ganbreeder is a collaborative art project by Joel Simon where images are bred by mixing with other images.

Images in Ganbreeder are combinations of different elements called 'genes'.

Users can select and breed images to create new generations with traits becoming more or less prominent.

Ganbreeder allows users to adjust gene ratios to create specific traits in images.

Gantools automates the process of creating image sequences for animations.

Gantools works on Mac, PC, and possibly Linux.

Installation of Gantools requires Python and kit, with detailed instructions provided.

Gantools allows users to specify keyframes and the number of frames for the animation sequence.

The animation process involves blending between selected images and downloading them as an image sequence.

Ganbreeder images are 512 pixels by 512 pixels wide, with high-resolution images available for a fee.

The tutorial demonstrates how to manually create an animation sequence by saving individual images.

After Effects is used to import the image sequence and create the final animation.

The tutorial showcases various experimental animations created with Ganbreeder.

Ganbreeder is set to receive an update to become Artbreeder, offering more models and features.

The upcoming update aims to simplify the animation process, potentially eliminating the need for Gantools.

The creator has signed up for the Artbreeder beta and plans to share more AI-generated content.

The tutorial encourages viewers to explore Ganbreeder for creative inspiration.