mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-08 01:53:52 +00:00
Two in-place mesh transforms covering the most common authoring fix-ups: --scale-mesh <wom-base> <factor> Multiplies every vertex position, bone pivot, animation translation keyframe, and bounds (min/max/radius) by <factor>. Normals are unchanged (uniform scale preserves direction). Useful for "I imported this OBJ but it's the wrong size" fixes. Factor must be positive + finite. --translate-mesh <wom-base> <dx> <dy> <dz> Offsets vertices, bone pivots, and bounds by (dx, dy, dz). Animation keyframes are bone-local so they're left alone — only pivots shift. Radius stays constant (rigid translation). Verified: unit cube scale 3x → bounds ±1.5, radius 2.598; translate (10, 0, 0) → bounds (8.5,-1.5,-1.5)..(11.5,1.5,1.5); negative scale (-1) rejected with exit 1. Brings command count to 216. |
||
|---|---|---|
| .. | ||
| asset_extract | ||
| auth_login_probe | ||
| auth_probe | ||
| blp_convert | ||
| dbc_to_csv | ||
| editor | ||
| asset_pipeline_gui.py | ||
| backup_assets.sh | ||
| diff_classic_turtle_opcodes.py | ||
| gen_opcode_registry.py | ||
| generate_ffx_sdk_vk_permutations.sh | ||
| m2_viewer.py | ||
| opcode_map_utils.py | ||
| validate_opcode_maps.py | ||