mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-07 17:43:51 +00:00
Mirrors every vertex position and normal across the chosen axis (x, y, or z). Negating just one position component reverses face winding (the triangle's signed area flips), so the second and third index of every triangle is also swapped to keep front-faces forward and lighting correct. Bone pivots mirror too. Useful for "I have a left arm, mirror it for the right arm" content reuse — the open-format mesh ecosystem can build symmetric content from one half-asset without artist round-trips. Verified: cube translated to (+5,0,0) mirrored across X → bounds correctly land at (-5.5,-0.5,-0.5)..(-4.5,0.5,0.5); 24 vertices touched / 12 triangles flipped reported; bad axis 'w' rejected exit 1. Brings command count to 225. |
||
|---|---|---|
| .. | ||
| 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 | ||