❗ WHAT IS THIS?❗
===============
Pose2Idle will turn ANY pose into a working idle animation. No Blender, No overly complex steps, One button does 99% of the work!

I wanted to lower the barrier of entry when it came to this sort of thing so I made this over the span of a few days, Hand Crafted idles will always look better in the long run but for those of you who enjoy making poses or simply want to download a pose and turn it into an idle this will bring it to life!

Works with (.poses) you made yourself and poses you downloaded. drop it into this tool, press Build. You get a ready-to-import Penumbra mod. The whole loop takes less then a minute, so you can tweak a pose and rebuild until it looks right.

Your pose is applied as an offset over the game's existing animation rather than replacing it outright. That means the character keeps the natural life of the vanilla idle. the subtle breathing, the seamless loop is shifted into your pose. It doesn't stand there frozen like a mannequin. (unless you want it to)

How much of that motion that carries over is up to you, with a slider for each part of the body!

❗ Future Plans: ❗
==============
- Custom Skeleton Support ( testing phase, yas support now implemented)
-Battle Stance and Battle Ready animations + weapon pose support.
- Animation Injection - This will take a while to take shape but the basic premise will be being able to isolate an animation track by bone group from another idle and inject it to your Pose2Idle conversion! (ex: if one of your favorite idle animations has a little foot tap or hand motion that you would like to see carried over, it will make an attempt to port it to your converted mod.)
-------------------------------------------------------------------------------------------

UPDATE 8.0 - YAS Skeleton Support(testing)+Tail Animation borrowing!

(Huge thank you to sel (xma owner), for helping me get this back up and republished!) - More info below
## ✅ Scans clean
0 detections / 63 engines on VirusTotal.Earlier versions shipped a small launcher
.exe that a few scanners flagged — never naming a virus, just guessing from the shape of the file, because a small program that starts a scripting runtime looks like a loader
and looks like every portable Python app ever written. That launcher is now gone and is replaced with a identical
.cmd launcher that is readable in notepad.
The whole program is readable Python in
app\Pose2Idle.py. Standard library only,
no networking code at all — it cannot download or send anything, to me or anyone else. Check it yourself in Notepad.
SHA256: 7596FF03F6ADF0C693F46FC06C7BB368B5686CBE1DC0C310C50ADF0C499B65CA## ⭐ New in 8.0
Quick Note: the "Get Game Files" button now may take up to 6 - seconds or longer to complete (depending on your system) due to the required files needed to make everything work seamlessly. its now fetches and verifies to avoid issues concerning broken files / old installs!
## 🦴 Custom Skeleton Support — Part 1
A pose can only move a bone that exists in the skeleton it was built against.
The game's own skeleton has a fixed set, so anything a body mod adds and any
tail on a race that has none has been out of reach. Not any more.
Point the
Skeleton .sklb / mod line at a custom skeleton and those bones
become posable.
You can hand it the mod file directly no unpacking, it
takes the right race out for you.
Get it here: https://heliosphere.app/mod/yab Use the
variant dropdown and select
Skeleton.
What YAS adds per race:
62 IVCS bones,
5 physics bones, and for
Highlander F, Roegadyn F and Viera F a tail, which those races do not
have at all in the base game. Female races only.
- The skeleton line is hidden by default:
Settings → untick "Hide the
Skeleton .sklb line"- The
↺ button beside Browse puts you back on the game's own skeleton
- Switching race pulls that race out of the same mod automatically
- Extra bones are used
only when the skeleton actually has them vanilla
builds are completely unchanged
⚠️
Anyone using (YAS) Support features needs a Body Mod with that skeleton as a base!. Those bones
will not exist on a character without it.
⚠️
Only YAS is supported for now. Other custom skeletons may work, but
nothing else has been tested, and no promises until the rough edges here are
found and ironed out.
---
## 🦊 Borrow Tail Animation
Square only animated a tail for
Miqo'te, Au Ra and Hrothgar. Every other
race either holds its tail still or has no tail bones at all — so a tail mod on
them hangs dead no matter what the Tail slider says. The slider scales
movement, and there was none to scale.
Advanced → Borrow tail animation copies the sway from a race that has one.
- Offered only to races that need it; greyed out for the six that already sway
- Donors listed by how much they actually move: Hrothgar M (43°), Au Ra F
(42°), Miqo'te M (33°), Hrothgar F (28°), Miqo'te F (20°), Au Ra M (9°)
-
Only the movement is copied — the tail still hangs exactly where your
pose and skeleton put it
- The
Tail slider still works on it, so 300% exaggerates a borrowed tail
just like a native one
- Lands on whichever slot you're building, and stretches to fit its length
- The transition animation carries it too, easing in rather than snapping
- Works with Item based tails.
Races with no tail bones need a custom skeleton first — see above.
---
The ui have been changed slightly to improve clarity, tooltip added to arrows on hover.
## 🔧 Fixed
-
Imported Expressions - should now work as advertised, really, actually even.. (3rd times the charm)
-
Hrothgar are tailed. They have the largest tail swing of any race (43°)
and the tool never said so — every mention of tails claimed Miqo'te and Au Ra
only
-
README no longer gives the opposite advice — it still told you to always
build against the vanilla skeleton and that IVCS/YAS bones were ignored.
---
## 📋 Custom Skeleton Quick Start
1. Download
YAS from
https://heliosphere.app/mod/yab — variant dropdown →
Skeleton2.
Settings → untick
"Hide the Skeleton .sklb line"3.
Browse on that line → pick the
.pmp you just downloaded4. Build as normal. The log says how many extra bones were found
5. For a tail on a tailless race:
Advanced → Borrow tail animation---
## 📋 How to use
1. Double-click
Pose2Idle.cmd2. Press
Get game files once — it copies what it needs out of your own FFXIV install. It only reads; nothing in your game is changed, and nothing is downloaded.
3. Pick your pose file and your Race / Gender
4. Press
Build .pmp, then import the result with Penumbra and Redraw
No game files ship with this tool — they belong to Square Enix and you already have them.
---
## ⚠️ Please read
Personal use only. Made the pose yourself? It's yours, do what you like. Downloaded it from someone else? Keep the mod to yourself unless they've said you can share it — ask first, most people are happy to say yes.
Poses transfer between races, but proportions don't: a pose built on a Viera will place limbs differently on a Lalafell.
-------------------------------------------------------------------------------------------
Note: Please let me know if something isn't working right! there are over 200 possible combinations of race/gender poses for idles to sit + chair sits, I did my best to verify everything to be working but things may slip through the cracks, i will update asap if anything major is found

)
-------------------------------------------------------------------------------------------
❗FEATURES❗
===========
➖[Both pose formats]➖
➕(.pose) from Anamnesis / or any source that exports as (.pose)
➕(.livepose) from SimpleHeels. "Live Transform" framework by brio
➕Absolute poses are converted to offsets automatically.
➕Every race and gender supported.
➕All 18 skeletons supported.
➕All base Standing+Sitting idles + All /cpose Standing+Sitting poses to edit.
------------------------------------------------------------------------------------------------
➖[Motion control]➖
➕Breathing (recommended) — chest and head move/mimic breathing, feet hips/legs show no movement.
➕Statue — completely still.
➕Experimental — adds arm drift and a slight weight shift.
➕Four individual sliders if you want to dial it in yourself.
------------------------------------------------------------------------------------------------
➖[Fixes things that usually go wrong]➖
➕Sliding: Modifying vanilla idle weight shifts whole-skeleton positioning, producing foot skating over custom poses. Resolved via localized body region control.
➕Floating: Hip rotations cause vertical foot detachment due to a fixed root node. The tool dynamically calculates the lowest foot's distance to the floor using the vanilla idle as a position reference and offsets the body downward per pose to fix floating.
➕There's a manual nudge in centimeters for heels or kneeling poses in advanced settings.
------------------------------------------------------------------------------------------------
➖[Gets its own game files]➖
➕One button reads your FFXIV installation and pulls every race's idle, all six pose slots, and every skeleton around 500+ files in one press
Read only. Nothing in your game is modified, nothing is downloaded!
➕Files are identified by their contents, not their names, so raw exports work exactly as they come out
------------------------------------------------------------------------------------------------
➖[Built-in checking]➖
➕Every build is verified: the finished animation is decompressed and compared against your pose, and the tool refuses to write output that doesn't match.
➕The race in the animation file is checked against the target path, so a mismatched pairing is refused instead of quietly producing something wrong.
------------------------------------------------------------------------------------------------
➖[Quality of life]➖
➕Race, slot, skeleton and game path all fill themselves in.
➕Green and red status text tells you what's ready and what's missing.
➕Every build is named for its pose, slot and settings, so rebuilds don't collide in Penumbra and you can compare them side by side.
➕Light and dark themes.
➕Built-in first time install Setup tutorial + hover explanations on every setting!
------------------------------------------------------------------------------------------------
NEW Preview:
https://streamable.com/xg3jfiHaving issues? you can reach out on discord: Riskbreak
Feelin tipsy?
https://ko-fi.com/kai50041enjoy :)