Category:Ru/QC Commands: Difference between revisions
Jump to navigation
Jump to search


Примечание:До завершения этой документации ещё далеко. Можете зайти в Category talk:QC Commands, чтобы посмотреть какие команды еще нужно описать
Предупреждение:Эта документация по большей части эксклюзивна для
Source; некоторые команды отличаются в
GoldSrc. Смотрите The303's GoldSrc Model Compile Command Glossary для точной документации для
GoldSrc.
mNo edit summary |
mNo edit summary |
||
| Line 10: | Line 10: | ||
*'''[[Compiling a model:ru|Компиляция модели]]''' | *'''[[Compiling a model:ru|Компиляция модели]]''' | ||
*[[QC/ru|QC файлы]] | *[[QC/ru|QC файлы]] | ||
*[[ | *[[StudioMDL (Source)/ru|Программа Studiomdl]] | ||
== Базовые команды == | == Базовые команды == | ||
*{{ent:ru|$modelname}} | *{{ent:ru|$modelname}} | ||
*{{ent:ru|$body}} | *{{ent:ru|$body}} или <code>[[$model (QC)|$model]] {{en}} | ||
== Текстуры == | == Текстуры == | ||
*{{ent:ru|$renamematerial}} | *{{ent:ru|$renamematerial}} | ||
*{{ent:ru|$texturegroup}} | *{{ent:ru|$texturegroup}} (несколько скинов) | ||
*{{ent:ru|$cdmaterials}} | *{{ent:ru|$cdmaterials}} | ||
*{{ent:ru|$surfaceprop}} | *{{ent:ru|$surfaceprop}} | ||
*{{ent:ru|$jointsurfaceprop}} | *{{ent:ru|$jointsurfaceprop}} | ||
== Подмодели == | |||
*{{ent:ru|$bodygroup}} {{not|{{ent:ru|prop_static}}}} | |||
== Физика == | |||
*'''{{ent:ru|$collisionmodel}}''' и '''{{ent:ru|$collisionjoints}}''' | |||
*<code>[[Prop data:ru|prop_data]]</code> (используя {{ent:ru|$keyvalues}}) | |||
*{{ent:ru|$jigglebone}} {{hl2ep2|since}}<noinclude> | |||
*'''{{ent:ru|$hbox}}''' | |||
*{{ent:ru|$hboxset}} | |||
*{{ent:ru|$contents}} | |||
== Анимация == | == Анимация == | ||
*'''{{ent:ru|$animation}}''' | |||
*'''{{ent:ru|$sequence}}''' | *'''{{ent:ru|$sequence}}''' | ||
*{{ent:ru|$declaresequence}} | *{{ent:ru|$declaresequence}} | ||
*{{ent:ru|$ikchain}} | *{{ent:ru|$ikchain}} | ||
*{{ent:ru|$weightlist}} | |||
*{{ent:ru|$poseparameter}} | *{{ent:ru|$poseparameter}} | ||
*{{ent:ru|$proceduralbones}} | |||
*{{ent:ru|$append}} | *{{ent:ru|$append}} | ||
*{{ent:ru|$prepend}} | |||
*{{ent:ru|$continue}} | |||
== Скелет == | == Скелет == | ||
| Line 38: | Line 53: | ||
*{{ent:ru|$animblocksize}} | *{{ent:ru|$animblocksize}} | ||
*{{ent:ru|$realignbones}} | *{{ent:ru|$realignbones}} | ||
*{{ent:ru|$renamebone}} | |||
*{{ent:ru|$jointsurfaceprop}} | *{{ent:ru|$jointsurfaceprop}} | ||
*{{ent:ru|$contents}} | *{{ent:ru|$contents}} | ||
*{{ent:ru|$jointcontents}} | *{{ent:ru|$jointcontents}} | ||
*{{ent:ru|$alwayscollapse}} | *{{ent:ru|$alwayscollapse}} | ||
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}} | {{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}} | ||
| Line 63: | Line 68: | ||
*{{ent:ru|$autocenter}} | *{{ent:ru|$autocenter}} | ||
*{{ent:ru|$upaxis}} | *{{ent:ru|$upaxis}} | ||
*{{ent:ru|$pushd}} | *{{ent:ru|$pushd}} и {{ent:ru|$popd}} | ||
*{{ent:ru|$definemacro}} и {{ent:ru|$definevariable}} | |||
*{{ent:ru|$definemacro}} | |||
*{{ent:ru|$continue}} | *{{ent:ru|$continue}} | ||
*{{ent:ru|$cmdlist}} | *{{ent:ru|$cmdlist}} | ||
*{{ent:ru|$centerbonesonverts}} | |||
{{category cell|background-color=white|border-color=white}} | {{category cell|background-color=white|border-color=white}} | ||
| Line 73: | Line 78: | ||
== Быстродействие == | == Быстродействие == | ||
*{{ent:ru|$staticprop}} | *{{ent:ru|$staticprop}} | ||
*{{ent:ru|$shadowlod}} | *{{ent:ru|$shadowlod}} | ||
*{{ent:ru|$collapsebones}} | *{{ent:ru|$collapsebones}} | ||
| Line 81: | Line 85: | ||
*{{ent:ru|$animblocksize}} | *{{ent:ru|$animblocksize}} | ||
*{{ent:ru|$sectionframes}} | *{{ent:ru|$sectionframes}} | ||
*{{ent:ru|$noforcedfade}} | |||
*{{ent:ru|$lod}} | |||
*{{ent:ru|$maxverts}} | |||
{{category cell|background-color=#FBF7EA|border-color=#E4DCCD}} | {{category cell|background-color=#FBF7EA|border-color=#E4DCCD}} | ||
| Line 100: | Line 107: | ||
*{{ent:ru|$attachment}} | *{{ent:ru|$attachment}} | ||
*{{ent:ru|$origin}} | *{{ent:ru|$origin}} | ||
*{{ent:ru|$collisiontext}} ( | *{{ent:ru|$collisiontext}} (обломки) | ||
*{{ent:ru|$autocenter}} | *{{ent:ru|$autocenter}} | ||
{{category end}} | {{category end}} | ||
__NOTOC__[[Category:Modeling:ru]] | __NOTOC__[[Category:Modeling:ru]] | ||
Revision as of 04:35, 7 November 2023
QC-файл это текстовый
This category has been marked as a candidate for speedy deletion for the following reason:
Administrators / Moderators - Remember to check if anything links here and the page history before deleting.
Use {{Flag|en}} instead.
If you object to this decision, then please discuss why here (If you make a discussion section also create this redirect page). If this page doesn't meet the criteria for speedy deletion, then please remove this notice, but do not remove it from pages that you have created yourselfAdministrators / Moderators - Remember to check if anything links here and the page history before deleting.
скрипт, в котором указывается, каким образом программа Studiomdl.exe должна компилировать Studiomodel
This category has been marked as a candidate for speedy deletion for the following reason:
Administrators / Moderators - Remember to check if anything links here and the page history before deleting.
Use {{Flag|en}} instead.
If you object to this decision, then please discuss why here (If you make a discussion section also create this redirect page). If this page doesn't meet the criteria for speedy deletion, then please remove this notice, but do not remove it from pages that you have created yourselfAdministrators / Moderators - Remember to check if anything links here and the page history before deleting.
из набора SMD-файлов. Само название QC расшифровывется как Quake C (скриптовый язык, на котором основан формат Valve Data File). Файл QCI — типовой/часто применяемый блок QC-команд, его нужно использовать с помощью команды $include (это опционально). Пользоваться QCI вы не обязаны, но при грамотном применении эти файлы сильно сократят работу. В папке sourcesdk_content/hl2/modelsrc можно подсмотреть много примеров .qc и .qci.
С чего начать работуБазовые команды
|
Вспомогательные команды |
Быстродействие | |
Освещение | |
Лицевая анимацияThis category has been marked as a candidate for speedy deletion for the following reason:
Use {{Flag|en}} instead. If you object to this decision, then please discuss why here (If you make a discussion section also create this redirect page). If this page doesn't meet the criteria for speedy deletion, then please remove this notice, but do not remove it from pages that you have created yourselfAdministrators / Moderators - Remember to check if anything links here and the page history before deleting. | |
Позиционирование
|
Pages in category "Ru/QC Commands"
The following 10 pages are in this category, out of 10 total.