$attachment/en
Language subpage
This subpage is used on the $attachment page to display content in English.
If you have edited the language subpage, do not forget to purge the base page by clicking on the button on the right. Otherwise, its contents will not be updated.
It defines attachments on a model. Attachments are identified by their name, and can be either relative to the model's origin or parented to a bone.
See also Attachments.
Syntax
$attachment <string|name> <string|parent bone> <Vector|offset> [absolute] [rigid] [rotate <angle|orientation>]
The optional commands are:
absolute
- Parented to the model's origin. The offset is still relative to the given parent bone, however!
rigid
- Declares that the bone this attachment is parented to will not move, allowing Studiomdl to optimise it out. Used to convert bones created in a modelling package into attachments.
rotate
- Rotates the attachment, in degrees, relative to its parent bone / the origin.
- Todo: There is some weirdness in how the value is interpreted by Studiomdl.
world_align
- flag the attachment as should align to world and not to it own root. Todo: this need more test.
x_and_z_axes
- alike
rotate
but only Y axis remain at default value. - Todo: Need test. Why this exists? looks useless
Examples
Relative to bone:
$attachment "anim_attachment_RH" "ValveBiped.Anim_Attachment_RH" -0.00 -0.00 0.00 rotate -90.00 -90.00 0.00
Relative to origin (no bone name required):
$attachment "nozzle" "" 0 4.8 0 absolute