Add MSH geometry export and preview rendering tools
All checks were successful
Test / Lint (push) Successful in 46s
Test / Test (push) Successful in 41s

- Implemented msh_export_obj.py for exporting NGI MSH geometry to Wavefront OBJ format, including model selection and geometry extraction.
- Added msh_preview_renderer.py for rendering NGI MSH models to binary PPM images, featuring a primitive software renderer with customizable parameters.
- Both tools utilize the same NRes parsing logic and provide command-line interfaces for listing models and exporting or rendering geometry.
This commit is contained in:
2026-02-10 23:27:43 +00:00
parent ba1789f106
commit 5035d02220
8 changed files with 3268 additions and 393 deletions

1000
tools/msh_doc_validator.py Normal file

File diff suppressed because it is too large Load Diff