1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-21 19:57:44 +00:00

Fix mdlviewer not displaying skinned models correctly

This commit is contained in:
Joshua Goins 2023-12-12 21:49:14 -05:00
parent b81cedcf53
commit 9f6be07254

View file

@ -31,6 +31,12 @@ MainWindow::MainWindow(GameData *data)
part = new MDLPart(data, cache);
const int raceCode = physis_get_race_code(Race::Hyur, Subrace::Midlander, Gender::Male);
QString skelName = QStringLiteral("chara/human/c%1/skeleton/base/b0001/skl_c%1b0001.sklb").arg(raceCode, 4, 10, QLatin1Char{'0'});
std::string skelNameStd = skelName.toStdString();
part->setSkeleton(physis_parse_skeleton(physis_gamedata_extract_file(data, skelNameStd.c_str())));
layout->addWidget(part);
}