A lightweight, portable utility for cleaning up unnecessary bone data from XPS .pose files
XPS Pose Cleaner is a specialized tool designed for XNALara/XPS users who work with multiple pose files. It automatically removes unnecessary or untouched bone data from .pose
files, helping you manage and combine multiple pose files more effectively while avoiding unintended overrides.
When working with multiple .pose
files in XPS, bones with default values (0 0 0 0 0 0 1 1 1
) can cause conflicts. Even if a bone hasn't been moved, its presence in a pose file will override the same bone from previously loaded files. This tool solves that problem by:
- π‘οΈ Preventing pose conflicts when loading multiple
.pose
files in XPS - π§Ό Keeping pose files clean, light, and efficient
- π¦ No installation needed β fully portable application
- π Works with plain text β
.pose
files remain editable with Notepad++
- Remove Unmoved Bones: Automatically deletes lines with default/unmoved values (
0 0 0 0 0 0 1 1 1
) - Smart Detection: Identifies unused bones like
root
,pelvis
, etc. that don't need explicit control
- Manual Bone Deletion: Input specific bone names or full lines you want to remove
- Flexible Matching: Matches by bone name (e.g.,
hip
) or exact full line (e.g.,hip: 0 0 0 0 0 0 1 1 1
)
- Hybrid Cleaning: When enabled (default), combines both manual deletions and automatic cleanup
- Manual-Only Mode: When disabled, applies only your specified deletions
- Batch Processing: Select and clean multiple
.pose
files at once - Output Directory Control: Choose where cleaned files are saved (defaults to Downloads)
- Auto-Renaming: Cleaned files are saved with
cleaner_
prefix - List Management: Reset all files or remove individual selections
- Simple & Minimal: Clean interface designed for artists and modders
- Version Display: Shows current version in window title
- Intuitive Controls: Easy-to-use buttons and checkboxes
Feature | v1.0.0 | v1.0.1 |
---|---|---|
Remove unmoved values | β | β |
Batch file processing | β | β |
Output directory selection | β | β |
Auto-renaming with cleaner_ prefix |
β | β |
Manual bone/line removal | β | β |
Combine manual + default cleaning | β | β |
Version label in window title | β | β |
- Add Files: Select one or more
.pose
files to process - Manual Removal (Optional): Enter specific bones or lines to remove
- Choose Output (Optional): Select where to save cleaned files
- Set Mode: Leave combine mode enabled for full cleanup (recommended)
- Clean: Click "Clean Pose Files" to process
Cleaned files will appear in your output folder with the cleaner_
prefix.
Before Cleaning:
root: 0 0 0 0 0 0 1 1 1
hip: 0 0 0 0 0 0 1 1 1
pelvis: 0 0 0 0 0 0 1 1 1
lThighBend: 0 0 6 0 0 0 1 1 1
rThighBend: 0 0 -6 0 0 0 1 1 1
lShldrBend: 0 0 -45 0 0 0 1 1 1
rShldrBend: 0 0 45 0 0 0 1 1 1
After Cleaning:
lThighBend: 0 0 6 0 0 0 1 1 1
rThighBend: 0 0 -6 0 0 0 1 1 1
lShldrBend: 0 0 -45 0 0 0 1 1 1
rShldrBend: 0 0 45 0 0 0 1 1 1
All unmoved bones (root
, hip
, pelvis
) are removed because they remain in their default state and haven't been adjusted.
- Default.pose: It's recommended not to clean the
default.pose
file, as it represents the default state for all bones - Override Behavior: Be aware that any bone present in a second pose file will override the same bone from the first file, even if the second file contains default values
- Plain Text:
.pose
files are plain text and can be viewed/edited with any text editor
No installation required! XPS Pose Cleaner is a portable application.
Simply download and run the executable file.
This tool is completely free to use. If you find it helpful, donations are always welcome to support continued development and maintenance of this tool, as well as future helpful tools.
Your support truly makes a difference!
Created with β€οΈ by Hanshelia
π₯ Download Now | π Releases | π Report Issues
XPS Pose Cleaner - Making pose management effortless