QC: Difference between revisions
Jump to navigation
Jump to search
Tip:Shared QC files intended for use with
Craziestdan (talk | contribs) |
TomEdwards (talk | contribs) (guide was duping Compiling Models) |
||
Line 1: | Line 1: | ||
:''For a full '''list of QC commands''', see [[QC Commands]].'' | |||
:''To learn '''how to compile a model''', see [[Compiling Models]].'' | |||
A ''' | A '''QC''' file is a text-based script file that controls the process of compiling a [[SMD]] source file into the final MDL [[model]] that is read by the engine. The extension stands for [[Wikipedia:Quake C|Quake C]], the programming and scripting language from which the [[Valve Data File]] format was originally derived. | ||
In the | In the QC, you set what the MDL name will be, what SMD files are used as the reference model, the physics model, and the [[LOD]]s. You can also set various physics properties, and surface properties (these adjust things like the bullet decals, and the sound that is played when the object is hit). | ||
{{tip|Shared QC files intended for use with <code>[[$include]]</code> are given the extension <code>qci</code>.}} | {{tip|Shared QC files intended for use with <code>[[$include]]</code> are given the extension <code>qci</code>.}} | ||
== See also == | == See also == | ||
Line 138: | Line 12: | ||
* [[:Category:QC Commands]] | * [[:Category:QC Commands]] | ||
* [[QC Commands]] | * [[QC Commands]] | ||
* [[ | * [[LOD Models]] | ||
* [[Prop Types Overview]] | * [[Prop Types Overview]] | ||
* [[Highlighting and Compiling QCs with ConTEXT]] | * [[Highlighting and Compiling QCs with ConTEXT]] |
Revision as of 14:15, 26 November 2008
- For a full list of QC commands, see QC Commands.
- To learn how to compile a model, see Compiling Models.
A QC file is a text-based script file that controls the process of compiling a SMD source file into the final MDL model that is read by the engine. The extension stands for Quake C, the programming and scripting language from which the Valve Data File format was originally derived.
In the QC, you set what the MDL name will be, what SMD files are used as the reference model, the physics model, and the LODs. You can also set various physics properties, and surface properties (these adjust things like the bullet decals, and the sound that is played when the object is hit).

$include
are given the extension qci
.