Программы
Предназначение:
Работа с моделями

FastMDX

Очень быстрая библиотека для работы с файлами формата MDX. С ее помощью можно открывать, редактировать и сохранять MDX файлы.
Написана на C# с применением быстрого низкоуровневого кода. Используется .NET Core 3.1. Библиотека также является кроссплатформенной.
Модели Reforged пока не поддерживаются.

Пример использования API

API довольно простое.
Загружаем желаемую модель через экземпляр класса MDX:
using FastMDX;
...
var mdx = new MDX("footman.mdx");
Теперь можно получить доступ к свойствам модели. Например, изменим путь текстуры:
Console.WriteLine(mdx.Textures[0].Name);
// Textures\Footman.blp

mdx.Textures[0].Name = "Textures\\Footman1.blp";
И сохраним изменения:
mdx.SaveTo("footman.new.mdx");
Результат:

Модель имеет множество свойств и подсвойств.
Извиняюсь за отсутствие вменяемой документации. Пока что можете использовать подсказки IntelliSense для ориентировки.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.