mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-06 09:03:52 +00:00
WotLK M2 models store geometry in separate .skin files. The NPC renderer was only loading skin files when M2Loader::load() returned invalid (empty vertices). But some M2 files have vertices in the header yet need the skin file for indices, batches, and submeshes. Now always attempts to load the skin file regardless of initial isValid() state. This fixes creature models not rendering even when the M2 and skin files exist on disk. Also improved debug logging to show vertex/index counts when models fail to load, making it easier to diagnose remaining issues. |
||
|---|---|---|
| .. | ||
| 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 | ||