[RU] studiomdl: /AX.smd doesn't exist.

Автор: arbtttrn6

Модель не собирается, а компилятор сетует /AX.smd doesn't exist в секции с анимациями. В том числе и с раскомпилованными моделями из оригинальной Half-Life.
Об этом говорится тут [1] (Решение там же, сообщением ниже). А сайт the303.org описывает эти символы так [2]:

[AX AY AZ AZR AXR AYR] ($sequence sub-command)
Originally intended to extract relative movement distance between the first and current frame of XYZ axis, and the "R" ones being for rotation. This command shows up in sdk docs and decompiled models but is not needed since sequences appear to automatically set the monster location during sequence movement.


Саму проблему одни компиляторы игнорируют, а другие компиляторы воспринимают в штыки [3]. Разработчики SDK PrimeXT [4] отреагировали на отзыв о проблеме и добавили предупреждение об этих параметрах в свой компилятор.
Решение, позволяющее собрать модель, оказалось простым: можно убрать эти определения из *.qc - ничего критического не случится, а модель исправно соберётся.

Ссылки

Ссылка на сообщение на форуме hlfx, где человек описывает эту проблему.

Ссылка на сообщение на форуме hlfx, где человек описывает эту проблему на web.archive.org от 17 сентября 2023-го года.

Инфоматериал на the303.org с описанием не только предмета темы, но и различных параметров/флагов, встречаемых в *.qc-файлах.

Разработчик одного из компиляторов пишет о теме.

Github-репозиторий PrimeXT SDK.

Ссылка на эту заметку во VKontakte.

Ссылка на эту заметку во VKontakte на web.archive.org от 18 сентября 2023-го года.

Заметки, размещённые непосредственно на этом сайте.


Главная