aboutsummaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add MSH geometry export and preview rendering toolsValentin Popov35 hours4-0/+1932
| | | | | | - 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.
* feat: добавить скрипты для инициализации ↵Valentin Popov3 days2-0/+240
| | | | тестовых данных и настройки окружения
* Add .gitignore for Python and project-specific files; implement archive ↵Valentin Popov3 days2-0/+1015
| | | | | | | | | roundtrip validator - Updated .gitignore to include common Python artifacts and project-specific files. - Added `archive_roundtrip_validator.py` script for validating NRes and RsLi formats against real game data. - Created README.md for the tools directory, detailing usage and supported signatures. - Enhanced nres.md with practical nuances and empirical checks for game data.
* feat: remove Rust projectValentin Popov8 days9-454/+0
|
* chore: update dependencies and fix clippy warningsValentin Popov2026-01-191-1/+1
| | | | | | - refresh Cargo.lock to latest compatible crates - simplify u32->u64 conversion in libnres - use is_multiple_of in unpacker list validation
* Update all digest updates (#41)renovate[bot]2025-08-271-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update all digest updatesrenovate[bot]2025-07-081-2/+2
|
* Обновление структуры проектаValentin Popov2025-02-089-0/+454