Ru/$body: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{lang|$body|$title=$body}}
{{lang|$body|$title=$body}}
[[QC command:ru|Команда]] [[$body:ru|$body]] используется, чтобы включить [[reference mesh| референсную геометрию]] из [[Studiomdl Data|SMD-файла]] в модель. Если у модели нет хотя бы одного [[$body:ru|$body]], она не будет отображаться (исключение: для моделей с [[facial animation:ru|лицевой анимацией]] используется команда <code>[[$model (QC):ru|$model]]</code>).
[[QC command:ru|Команда]] {{ent:ru|$body}} используется, чтобы включить [[reference mesh| референсную геометрию]] из [[Studiomdl Data|SMD-файла]] в модель. Если у модели нет хотя бы одного {{ent:ru|$body}}, она не будет отображаться (исключение: для моделей с [[flex animation|лицевой анимацией]] используется команда <code>[[$model (QC)|$model]]</code>).


{{tip|Для моделей с [[flex animation|лицевой анимацией]] используется команда <code>[[$model (QC)|$model]]</code>.}}
{{tip|С несколькими мешами можно работать при помощи [[$bodygroup:ru|$bodygroup]].}}


{{tip|С несколькими сетками можно работать при помощи [[$bodygroup:ru|$bodygroup]].}}
<!--
// I would collapse this into one tip :
{{tip|See also: For including additional sub-meshes see [[$bodygroup]]. For models with [[facial animation]]s see <code>[[$model (QC)|$model]]</code>.}}
-->
== Синтаксис ==
== Синтаксис ==


  $body <имя mesh'а> "<файл SMD>"
  $body <имя> <референсная модель [[Studiomdl Data|SMD]]> [реверсия] [размер <[[int]]>]


<!--
где :
где :


Line 19: Line 15:
;<code><файл SMD></code>
;<code><файл SMD></code>
:Путь и имя к файлу SMD  референсной геометрии. Путь указывается относительно местоположения этого файла QC с описанием. Указывать расширение  <code>.smd</code> не требуется, но файл QC так проще читать.
:Путь и имя к файлу SMD  референсной геометрии. Путь указывается относительно местоположения этого файла QC с описанием. Указывать расширение  <code>.smd</code> не требуется, но файл QC так проще читать.
 
-->
== Пример использования ==
== Пример использования ==


  [[$modelname:ru|$modelname]] "weapons/shell.mdl"
  {{ent:ru|$modelname}} "weapons/shell.mdl"
  [[$cdmaterials:ru|$cdmaterials]] "models/weapons/"
  {{ent:ru|$cdmaterials}} "models/weapons/"
  '''[[$body:ru|$body]] shell "shell_ref.smd"'''
  '''{{ent:ru|$body}} shell "shell_ref.smd"'''
  [[$sequence:ru|$sequence]] idle "shell_idle.smd"
  {{ent:ru|$sequence}} idle "shell_idle.smd"


== См.также ==
== См.также ==
*[[Reference mesh]]
*[[Reference mesh]]
*[[$lod]] "replacemodel"
*{{ent:ru|$lod}} "replacemodel"
*[[$bodygroup:ru|$bodygroup]]
*{{ent:ru|$bodygroup}}
*[[$model (QC):ru|$model]]
*{{ent:ru|$model}}






[[Category:QC Commands:ru|body]]
[[Category:QC Commands:ru|body]]

Revision as of 08:37, 21 November 2023

English (en)한국어 (ko)Русский (ru)Translate (Translate)

Команда $body используется, чтобы включить референсную геометрию из SMD-файла в модель. Если у модели нет хотя бы одного $body, она не будет отображаться (исключение: для моделей с лицевой анимацией используется команда $model).

Tip.pngСовет:С несколькими мешами можно работать при помощи $bodygroup.

Синтаксис

$body	<имя> <референсная модель SMD> [реверсия] [размер <int>]

Пример использования

$modelname		"weapons/shell.mdl"
$cdmaterials		"models/weapons/"
$body		shell	"shell_ref.smd"
$sequence	idle	"shell_idle.smd"

См.также