This article's documentation is for anything that uses the Source engine. Click here for more information.

$collapsebones: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<code>$collapsebones</code>
{{LanguageBar}}
{{this is a|QC command|name=$collapsebones}} It removes all bones that aren't connected to vertices, attachment points, ik rules, or don't animate. Vertices or attachment points that are connected to a collapsed bone are reconnected to the bones parent.


* Collapse all bones in the hierarchy.  
{{tip|When building an animation only .mdl or a vertex-only .mdl, you'll want to do this before you create the [[$definebone]], then remove this command.}}


[[Category:QC Commands]]
== Syntax ==
 
$collapsebones
 
== See also ==
* [[$definebone]]
* [[$alwayscollapse]]
 
__NOTOC__

Latest revision as of 21:19, 16 July 2025

English (en)Translate (Translate)

$collapsebones is a QC command available in all Source Source games. It removes all bones that aren't connected to vertices, attachment points, ik rules, or don't animate. Vertices or attachment points that are connected to a collapsed bone are reconnected to the bones parent.

Tip.pngTip:When building an animation only .mdl or a vertex-only .mdl, you'll want to do this before you create the $definebone, then remove this command.

Syntax

$collapsebones

See also