Kimodo Blender Bridge v1.5.0 for Blender

Kimodo Blender Bridge — Generate AI Motion Directly Inside Blender
For Blender animators who want NVIDIA Kimodo’s text-to-motion AI in their scene without touching a terminal, copying BVH files, or leaving Blender.

Why Kimodo Blender Bridge exists
Kimodo is one of the most capable AI motion models out there — but using it meant running Python scripts in a terminal, saving BVH files, importing them manually, and repeating that loop every time you wanted to tweak a prompt. I built Kimodo Blender Bridge to collapse that entire pipeline into a single N-panel. Type a prompt, click generate, and the motion lands directly on an armature in your scene. The model loads once and stays ready, so iteration is as fast as your GPU.

What Kimodo Blender Bridge does for you
One-click install — no terminal required. Hit Install Kimodo (Auto) and the addon creates a managed Python environment, installs PyTorch, downloads the model weights and text encoder, and sets everything up automatically. A live progress display keeps you informed without needing to watch a console.
Type a prompt, get a motion. Enter natural language like “a person jogs in a circle” or “someone picks up a heavy box and sets it down” and click Generate. The motion is applied to a Kimodo_Source armature in your scene — no file imports, no intermediary steps. Use the armature eyedropper to send the motion to any armature you pick, or let the addon grab the most recently generated one automatically.
Chain multiple prompts into one continuous take. The Motion Segments panel works like a playlist. Add segments, assign frame ranges, and click Generate Motion. Kimodo handles smooth transitions between prompts in a single model call, so you get coherent, blended motion across the whole timeline — and a Transition Frames control lets you dial the crossfade sharpness between segments.
Spin off variations and re-use any past take. Hit Generate N Variations to fire off 2–5 random-seed versions of the same prompt in one go, each imported as its own armature. Every generation is logged in a built-in History — prompt, seed, duration, and timestamp — so you can re-import a previous BVH with a click instead of re-rolling.
Guide the motion with spatial constraints. Place root XZ waypoints, hand and foot end-effectors, or full-body pose constraints at specific frames — or draw a Bezier/NURBS curve and sample it straight into a path of root waypoints. The addon converts Blender’s coordinate space to Kimodo’s automatically — constrain anywhere in your scene and let the Auto-Origin toggle handle the rest.
Retarget to any rig in seconds. Point the Retarget panel at your character rig and click Auto-Match Bones. The fuzzy matcher maps Kimodo’s SOMA skeleton to your rig’s bone names (including Mixamo rigs). Review the pairs, choose a retarget mode per bone, and bake to keyframes when you’re done — leaving a clean, constraint-free animation.
Runs offline after the first install. Once set up, Kimodo Blender Bridge runs with zero internet access. No API calls, no usage limits, no subscriptions — the model lives on your machine.

The workflow
1. Install & Start
In the Connection panel, click Install Kimodo (Auto). The addon creates ~/.kimodo-venv/, installs all dependencies, and downloads model weights in one go.
Click Start Kimodo. Wait for the status to read Ready (10–60 seconds on first launch, faster after that). The model is now loaded in a background process and stays ready for all subsequent requests.
2. Generate Motion
Single prompt: Use Quick Generate — enter your text prompt, set the duration, and hit Generate. Want options? Click Generate N Variations to roll 2–5 random-seed takes at once.
Multi-segment: Open Motion Segments, add as many prompts as you need with their frame ranges (start frames auto-link to the previous segment’s end frame), set your Transition Frames, and click Generate Motion. Kimodo handles smooth transitions between all segments in one pass.
A Kimodo_Source armature appears in your scene with the generated animation baked in — or your own picked armature, if you set one with the eyedropper.
3. Add Constraints (Optional)
Open Motion Constraints and place root XZ waypoints, hand/foot end-effector targets, or full-body pose constraints at specific frames to guide the AI’s output spatially.
Or drop in a Bezier/NURBS curve, pick it in the panel, choose how many waypoints to sample, and click Sample N Waypoints — the addon walks the curve and lays down evenly spaced root waypoints across your frame range automatically.
Toggle Auto-Origin to automatically shift all constraint positions so the earliest waypoint lands at Kimodo’s world origin — constrain anywhere in your scene without worrying about absolute coordinates.
4. Retarget to Your Character
In the Retarget panel, set Source to Kimodo_Source and Target to your character rig.
Click Auto-Match Bones — the fuzzy matcher maps Kimodo’s skeleton to your rig. Review the pairs and enable/disable individual bones as needed.
Choose a retarget mode per bone: Child Of (the default), Copy Rotation, or Copy Transforms.
Click Apply Constraints, then Bake & Remove Constraints for a clean, self-contained animation on your rig.
Save the bone mapping as a preset so you never have to re-map the same rig twice.

Features that save you time
Managed Auto-Installer
Creates a self-contained Python venv at ~/.kimodo-venv/ with PyTorch, Kimodo, and all dependencies. The correct CUDA build is selected automatically for your setup (CUDA 12.1, 12.4 for Python 3.13, or 12.8 for Blackwell / RTX 50xx cards). Pre-built wheels mean no compiler toolchain required on Windows. A live progress display updates in the Connection panel as each step completes. If anything goes wrong, a Retry Install button wipes and restarts cleanly, and a Delete Venv button lets you remove the environment entirely without leaving Blender.
Motion Segments — Playlist-Style Workflow
Add, remove, duplicate, and reorder segments freely. Frame ranges auto-link (drag one end frame and the next segment’s start updates). Toggle individual segments on/off without removing them, and tune the Transition Frames to control how sharply Kimodo blends one prompt into the next. Each segment gets a color in the timeline for quick visual reference.
Variations & Generation History
Generate N Variations rolls 2–5 random-seed takes of a prompt in a single click, each imported as its own armature. A rolling History (last 20 generations) records the prompt, seed, duration, and timestamp of every take, with a one-click Re-import for any past BVH and a Clear History action.
Spatial Motion Constraints
Root XZ Waypoints — Set ground-plane positions at specific frames
Curve-Path Following — Draw a Bezier or NURBS curve and sample it into evenly arc-length-spaced root waypoints across a frame range, all in one click
Hand & Foot End-Effectors — Wrist and heel/foot position targets
Full-Body Pose Constraints — Pose a reference armature to define an exact full-body keyframe
Auto-Origin — Automatically normalizes constraint positions to Kimodo’s coordinate origin
Three-Mode Retargeting
Child Of — Full parent–child relationship; the default, and the best all-round result for most full-body rigs
Copy Rotation — Local-space rotation copy; ideal for standard biped rigs
Copy Transforms — Location + rotation + scale; handles mismatched bone lengths
Retarget Presets
Save and load bone mapping presets per rig. Export presets as JSON to share with teammates or reuse across projects. Auto-Match handles Mixamo rigs and most standard biped naming conventions out of the box.
Persistent Bridge Process
The Kimodo model loads once when you click Start Kimodo. Every subsequent generation reuses the loaded model — no cold-start delays between iterations. Blender stays fully responsive while generation runs in a background thread.
Fully Offline After Install
Environment variables TRANSFORMERS_OFFLINE=1 and HF_DATASETS_OFFLINE=1 are set automatically. The text encoder is downloaded and patched for local loading during installation. Generate motion with no internet connection, ever.
30 FPS Scene Check
Kimodo always outputs at 30 FPS. The addon detects mismatches with your scene’s frame rate and shows a one-click Set to 30 FPS button so your timing stays correct.
Help Panel
A built-in quick-start checklist walks you through the full setup sequence step by step, right inside the N-panel.

What’s included
Kimodo Blender Bridge addon (N-Panel → Kimodo)
One-click auto-installer — sets up the full Kimodo environment with no manual steps
Retarget preset system — save, load, and export bone mappings for any rig
Motion Segments panel — multi-prompt, multi-segment generation with auto-linked frame ranges and transition control
Variations & generation history — random-seed batches and a re-importable log of every take
Spatial constraints — root, curve-path, hand, foot, and full-body pose waypoints
Video tutorial covering the full workflow from install to baked animation

Compatibility & requirements
Blender: 4.0+ (also installable via the Blender 4.2+ Extensions platform; tested on 5.1 and 4.4)
GPU: NVIDIA GPU required — 8 GB VRAM minimum, 16 GB+ recommended for best results. Modern cards through the RTX 50xx (Blackwell) series are supported.
CUDA: Installed automatically — the installer picks the right build for your card and Python (CUDA 12.1, 12.4, or 12.8 for Blackwell).
Python: 3.10–3.13 on your system (used to create the managed venv)
Disk space: ~10 GB for the managed environment, model weights, and text encoder
OS: Windows and Linux supported; macOS is not supported (NVIDIA CUDA requirement)

Troubleshooting highlights
Bridge won’t start? Check that the Python path in the Connection panel points to the correct venv Python. Re-run the auto-installer or click Use Installed Kimodo if the venv already exists.
Retarget looks wrong? Switch per-bone retarget modes — the default Child Of suits most full-body rigs, try Copy Transforms for bones with mismatched lengths, or Copy Rotation for standard bipeds. Use the enable/disable toggles to isolate problem bones, and make sure scale is applied (CTRL+A) on the armature.
Frame timing is off? Make sure your scene is set to 30 FPS. Use the one-click Set to 30 FPS button if prompted.
Install failed? Click Retry Install — it wipes the partial environment and restarts. Need a clean slate? Use the Delete Venv button to remove the environment entirely. Full logs appear in the Blender system console for diagnosis.

DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE

(Visited 43 times, 1 visits today)