LF_Silhouette
This is a tool to help you see the silhouette of the character with automatic bone layer selection
Category:
References
Last Updated: Feb 16 2026, 12:20
The LF_Silhouette script helps you evaluate the character silhouette by automatically selecting the bone layer and controlling the wireframe mode.
1. Concept
Purpose
LF_Silhouette focuses on making pose and weight easier to read during animation by showing a clean black silhouette, without inner lines and curves.
• Enables a black silhouette on the selected rig.
• Turns off wireframe (curves) while silhouette mode is active.
• Restores the original wireframe state when deactivated.
• Automatically selects the most relevant bone layer.
2. Quick Workflow
Step by step
Select any layer of the character (art, group, etc.).
Run the LF_Silhouette script.
The script tries to find the controlling bone layer:
First, the directly controlling bone layer.
If not found, it climbs the hierarchy looking for a bone layer.
If still not found, it falls back to the largest group.
The selected layer color is forced to black at frame 0.
The wireframe is turned off only if it was on before.
Running the script again turns off silhouette mode and restores the previous state.
3. Wireframe Control
Before enabling silhouette, the script checks whether wireframe is currently on.
If wireframe is on, it is turned off for a clean silhouette view.
When disabling silhouette:
If wireframe was originally on, it is turned back on.
If it was off, it remains off (it is not forced on).
4. Technical Details
Operates on frame 0 for the layer color channel.
Uses fLayerColorOn and fLayerColor to control layer color.
Saves the previous wireframe state internally while silhouette is active.
Forces a viewport and UI refresh at the end of execution.
5. Usage Tips
Assign a keyboard shortcut to quickly toggle between normal view and silhouette.
Use it while scrubbing or playing back the animation to judge pose readability.
Very useful for checking balance, weight and staging in complex shots.
If you have any feedback, please email me at lucas@oceanoazulfilmes.com.
Update v3.4: It is now possible to apply to multiple layers simultaneously, with just one click.
Follow me:
https://www.youtube.com/@luca_franca
1. Concept
Purpose
LF_Silhouette focuses on making pose and weight easier to read during animation by showing a clean black silhouette, without inner lines and curves.
• Enables a black silhouette on the selected rig.
• Turns off wireframe (curves) while silhouette mode is active.
• Restores the original wireframe state when deactivated.
• Automatically selects the most relevant bone layer.
2. Quick Workflow
Step by step
Select any layer of the character (art, group, etc.).
Run the LF_Silhouette script.
The script tries to find the controlling bone layer:
First, the directly controlling bone layer.
If not found, it climbs the hierarchy looking for a bone layer.
If still not found, it falls back to the largest group.
The selected layer color is forced to black at frame 0.
The wireframe is turned off only if it was on before.
Running the script again turns off silhouette mode and restores the previous state.
3. Wireframe Control
Before enabling silhouette, the script checks whether wireframe is currently on.
If wireframe is on, it is turned off for a clean silhouette view.
When disabling silhouette:
If wireframe was originally on, it is turned back on.
If it was off, it remains off (it is not forced on).
4. Technical Details
Operates on frame 0 for the layer color channel.
Uses fLayerColorOn and fLayerColor to control layer color.
Saves the previous wireframe state internally while silhouette is active.
Forces a viewport and UI refresh at the end of execution.
5. Usage Tips
Assign a keyboard shortcut to quickly toggle between normal view and silhouette.
Use it while scrubbing or playing back the animation to judge pose readability.
Very useful for checking balance, weight and staging in complex shots.
If you have any feedback, please email me at lucas@oceanoazulfilmes.com.
Update v3.4: It is now possible to apply to multiple layers simultaneously, with just one click.
Follow me:
https://www.youtube.com/@luca_franca
Change Log
| Date | Version | Record |
|---|---|---|
| Feb 16 2026, 12:20 | 3.4 [multi-layer] | It is now possible to apply to multiple layers simultaneously, with just one click. |