Ru/QC: Difference between revisions
< Ru
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 14: | Line 14: | ||
Вот простой пример QC файла для твёрдо тельной модели без анимаций или особых свойств: | Вот простой пример QC файла для твёрдо тельной модели без анимаций или особых свойств: | ||
[[$modelname]] | [[$modelname]] "props_sdk\myfirstmodel.mdl" | ||
[[$body]] mybody "myfirstmodel-ref.smd" | [[$body]] mybody "myfirstmodel-ref.smd" | ||
Line 20: | Line 20: | ||
[[$cdmaterials]] "models\props_sdk" | [[$cdmaterials]] "models\props_sdk" | ||
[[$sequence]] | [[$sequence]] idle "myfirstmodel-ref.smd" // анимация не желается, используем модель-референс | ||
[[$collisionmodel]] "myfirstmodel-phys.smd" { $concave } | [[$collisionmodel]] "myfirstmodel-phys.smd" { $concave } |
Revision as of 04:10, 7 November 2023
- Для полного списка QC команд, смотрите Категория:QC Команды.
- Чтобы узнать как компилировать модели, смотрите Компиляция модели.
QC файл это скрипт, контролирующий процесс "компиляции" SMD файлов в бинарный формат MDL, который можно загрузить в игре. QC файл определяет местоположение и название модели, какие SMD файлы будут использоваться для видимой геометрии модели, модели столкновений и анимации, как модель реагирует на выстрелы, и так далее.
Комментарии могут быть строками, начинающимися с //
, #
или ;
, или блоками, содержащуюся между /*
и */
.



qci
.Простой пример
Вот простой пример QC файла для твёрдо тельной модели без анимаций или особых свойств:
$modelname "props_sdk\myfirstmodel.mdl" $body mybody "myfirstmodel-ref.smd" $surfaceprop combine_metal $cdmaterials "models\props_sdk" $sequence idle "myfirstmodel-ref.smd" // анимация не желается, используем модель-референс $collisionmodel "myfirstmodel-phys.smd" { $concave }
Файловый формат
[Нужно сделать]
Файлы
[Нужно сделать]