Ru/$staticprop: Difference between revisions
< Ru
		
		
		
		Jump to navigation
		Jump to search
		m (Nesciuse moved page $staticprop/ru to Ru/$staticprop over redirect: Language prefixes)  | 
				m (-Using L template for links)  | 
				||
| Line 1: | Line 1: | ||
{{langsp}}  | {{langsp}}  | ||
{{LCategory|QC Commands|Команда}} {{L|$staticprop}} однозначно указывает на то, что у компилируемой модели нет подвижных частей.  | |||
{{note|Несмотря на свое название, команда   | {{note|Несмотря на свое название, команда {{L|$staticprop}} не ограничивает использование модели лишь {{L|Prop static|prop_static}}.}}  | ||
{{L|$staticprop}} осуществляет несколько весьма полезных оптимизаций, и поэтому команду рекомендуется использовать всегда, когда это возможно:  | |||
* Она ''сливает все кости'' модели в одну жёсткую, несгибаемую кость; не надо использовать команду для ragdoll'ов и моделей со скелетной анимацией.  | * Она ''сливает все кости'' модели в одну жёсткую, несгибаемую кость; не надо использовать команду для ragdoll'ов и моделей со скелетной анимацией.  | ||
*   | * {{L|Vrad|VRAD}} в процессе расчёта {{L|Lightmap|Lightmap'ов}} использует {{L|Collision mesh|collision-модель}} этого объекта. <!-- определенно, так будет только если модель используется как prop_static, так ? -->  | ||
* {{TODO|Ещё?}}  | * {{TODO|Ещё?}}  | ||
== пример синтакса в QC-файле==  | == пример синтакса в QC-файле==  | ||
  {{L|$modelname}}		"weapons/shell.mdl"  | |||
  '''$staticprop'''  |   '''$staticprop'''  | ||
  {{L|$cdmaterials}}		"models/weapons/"  | |||
  {{L|$body}}		shell	"shell-ref.smd"  | |||
  {{L|$sequence}}	idle	"shell-idle.smd"	''// Idle-анимация все равно нужна ''  | |||
Обратите внимание - у команды нет параметров.  | Обратите внимание - у команды нет параметров.  | ||
[[Category:QC Commands:ru|S]]  | [[Category:QC Commands:ru|S]]  | ||
Revision as of 07:46, 11 July 2024
Команда $staticprop однозначно указывает на то, что у компилируемой модели нет подвижных частей.
$staticprop осуществляет несколько весьма полезных оптимизаций, и поэтому команду рекомендуется использовать всегда, когда это возможно:
- Она сливает все кости модели в одну жёсткую, несгибаемую кость; не надо использовать команду для ragdoll'ов и моделей со скелетной анимацией.
 - VRAD в процессе расчёта Lightmap'ов использует collision-модель этого объекта.
 - Нужно сделать: Ещё?
 
пример синтакса в QC-файле
$modelname "weapons/shell.mdl" $staticprop $cdmaterials "models/weapons/" $body shell "shell-ref.smd" $sequence idle "shell-idle.smd" // Idle-анимация все равно нужна
Обратите внимание - у команды нет параметров.