AI Animation Running Now Locally for FREE (6gb vram)

AI Animation Running Now Locally for FREE (6gb vram)

How to Animate 3D Characters with AI Offline

Introduction to Kimodo and Animation Process

  • The video introduces a method for animating 3D characters using Nvidia's Kimodo, which operates offline on personal hardware.
  • Kimodo is described as Nvidia's text-to-motion model that generates realistic human motion from text prompts, trained on extensive optical motion capture data.
  • A custom quantized text encoder allows users to run the setup offline, requiring only 6 GB of VRAM. Installation is simplified through a one-click script provided in the video description.

Installation Steps

  • The installation requires three files: install kimodo.bat, start kimodo.bat, and a Python wrapper file. Links for downloading these files are provided.
  • Users must pre-install Python and Git; any version of Python (3.11 or higher) will suffice for the installation process.
  • Running install kimiko.bat creates a virtual environment and downloads necessary models, taking approximately 50 minutes depending on internet speed.

Running Kimodo

  • For systems with less than 8 GB of VRAM, an offload tag can reduce VRAM usage during operation.
  • After installation, users launch Kimodo by double-clicking kimiko.bat, which initializes the program while monitoring system resources.

Using the Interface

  • To access Kimodo’s interface, users copy a specific path into their web browser where they can find a quick start guide.
  • The interface features options like dark mode and different skeleton models; the Soma human body rig is recommended for most users.

Generating Motion from Text Prompts

  • Users can input single text prompts to generate animations; starting prompts with "a person" yields better results due to training data specifics.
  • After generating motions based on prompts (e.g., "a person walking forward confidently"), users can play back animations directly within the interface.

Utilizing Constraints for Enhanced Control

  • Constraints allow users to define keyframe poses that enhance control over character movements during animation generation.
  • Adjustments made at specific frames (like arm rotation or foot positioning), followed by regenerating motion, improve animation fluidity between keyframes.

Advanced Animation Techniques

  • Users can combine multiple prompts for complex animations (e.g., walking then performing flips), showcasing flexibility in character actions through constraints.

Preparing Character Models for Export

  • Before exporting animations, characters should be set in T-pose at frame zero to ensure proper retargeting later in Blender or other software.

Exporting Animations and Importing into Blender

  • Animations are exported as BVH files; users need additional tools like Rokoko add-on in Blender for retargeting purposes.

Rigging Characters with Mixamo

  • Characters are uploaded to Mixamo for auto-rigging before being re-imported into Blender along with textures applied correctly.

Finalizing Animation Workflow

  • Once imported back into Blender, animated characters can be manipulated further. However, hand animations may not be included by default when using Mixamo's rigging system.

Conclusion

  • The entire workflow utilizes free tools allowing unlimited animation generation locally on personal hardware while providing detailed steps throughout the process.
Video description

Join my FREE Newsletter FutureFrames to learn more about AI 3D: https://pixel-artistry.com/newsletter Join our FREE Discord: https://pixel-artistry.com/discord πŸ”— Download the install scripts and workflows Go to https://pixel-artistry.com/Kimodo and scroll down to grab: Kimodo Installers and Installation Scripts I'm building btw a 3D AI course and want YOUR input. Takes 2 mins only! https://forms.gle/N4idYGTN8f5BphRL6 Learn how to generate unlimited 3D animations with AI: Completely free and fully offline on your own PC with just 6GB of VRAM. In this video, you'll install NVIDIA's Kimodo (text-to-motion AI), generate animations from text prompts, rig a 3D character with Mixamo, and retarget everything in Blender using the free Rokoko add-on. Kimodo should also run on Linux and most probably even on AMD cards (we didn't test that yet) following this guide here: https://gist.github.com/Aero-Ex/3affd23c4c9632dbff3045f4ae3655ec Special thanks to AeroX who set up this guide (https://github.com/Aero-Ex) πŸ”Ή 3D & AI Tools TripoAI: https://studio.tripo3d.ai/home?via=pi... 3DAIStudio: https://3daistudio.lemonsqueezy.com?a... Hitem3D: https://www.hitem3d.ai/?utm_source=koc_kol_YTB&utm_medium=sign_up&utm_campaign=pixelartistry MeshyAI: https://www.meshy.ai/?via=pixelArtistry πŸ”— Try Hyper3D Rodin Gen-2.5 (14-day free trial): https://hyper3d.ai/a/S921ISH0 ⚠️ Transparency Notice: Some of the links above are affiliate links. If you purchase through these links, I may earn a small commission – at **no extra cost to you**. This helps support my channel – thank you so much πŸ™ --- **⏱ Timestamps** 0:00 – Intro & What We're Building 0:23 – What is Kimodo? (NVIDIA's Motion Diffusion Model) 0:45 – Offline Setup with Community Quantized Encoder 1:15 – Installation Overview (3 Files Only) 1:56 – Running the Install Script 3:27 – Launching the Kimodo Interface 4:32 – Generating Your First Animation from Text 7:02 – Using Constraints for Precise Motion Control 9:26 – Multi-Prompt Animations 10:46 – Creating a Jump Animation for a Soldier Character 12:23 – Exporting BVH from Kimodo 12:49 – Importing into Blender + Free Rokoko Add-on 13:57 – Generating the 3D Character with Trellis 2 15:58 – Rigging with Mixamo 17:13 – Reimporting & Applying Textures in Blender 18:19 – Importing the Kimodo BVH Animation 19:19 – Retargeting the Animation with Rokoko 20:26 – Final Result & Playback 20:54 – Limitations (Hand Animation) 21:16 – Recap & Outro