Calisthenics Tool | Documentation - Roblox Creator Hub (2024)

The Calisthenics Tool is a supplemental Blender add-on that allows you to quickly test your asset through a set of animation cycles to verify your skinning data. At any point during the animation testing, you can pause and use Blender's skinning tools, such as Weight Painting brushes, to resolve any skinning imperfections.

Skinning your clothing and characters is a critical and often time-intensive process to create high quality assets that move and fit with different character bodies. Similar to the Layered Clothing Validation tool, the Calisthenics Tool can save you time when testing your character models after rigging and skinning.

The Calisthenics tool doesn't provide complete verification of all potential skinning issues. You must also ensure that your custom models meet Studio's avatar character specifications and any applicable layered clothing specifications for the best results in your experience.

Installation

The Calisthenics Tool plugin is designed for Blender 3.0+. You can download and modify the tool for any use.

To install the Calisthenics Tool in Blender:

  1. Download the CalisthenicsTool.zip and save the .zip file locally.

  2. In Blender, navigate to Edit > Preferences.

    Calisthenics Tool | Documentation - Roblox Creator Hub (1)
  3. In the left sidebar of the Preferences window, navigate to the Add-Ons section.

  4. Click the Install… button. A file browser displays.

  5. Select the .zip and click Install Add-On.

  6. Using the search bar, search for "Calisthenics Tool" and select the add-on.

  7. Enable the add-on by checking the box next to the add-on name.

    Calisthenics Tool | Documentation - Roblox Creator Hub (2)
  8. Close the Preferences window. You can now access the Calisthenics Tool by expanding the tool sidebar in the Viewport.

Calisthenics Tool | Documentation - Roblox Creator Hub (3)
Calisthenics Tool | Documentation - Roblox Creator Hub (4)

After installation, you can use the Calisthenics Tool whenever you want to test an R15 character rig with skinning data. With the Calisthenics Tool, you can check how a character would move with generic animations, as well as attach rigid reference accessories to verify attachment during these movements. The tool also includes an option to automatically export your character, removing reference animation and accessory data.

You can try out the Calisthenics Tool using an example character model.

For demonstration purposes, this reference model doesn't contain FACS data. If you require a reference with facial animation, you can download the same model with FACS data from our reference models.

Testing Animations

When testing your character model, first set the armature in the Calisthenics Tool then select one of the reference animations. It is important to visually verify your skinning quality using various movements and angles to ensure the best results for your model.

If you encounter any errors or warnings when setting armature or playing animations, verify that your model uses an appropriate bone hierarchy and naming convention outlined in Roblox's custom mesh requirements.

To test animations:

  1. Open a Blender project with an existing R15 character model, or import an appropriate character model .fbx using File > Import > FBX (.fbx).

  2. For easier visualization, hide non-rendered mesh objects, such as armature, cages, and attachments to better preview the reference animations.

  3. Set which rig you want to test a reference animation on:

    1. In the add-on's Armature field, select the Eyedropper.

    2. In the Outliner, select the Armature object that contains your character's rig data.

  4. Click on an animation cycle to preview, such as Walk, Run, Move or Idle.

  5. Press Stop Animation to clear animation data.

  6. If you notice any unexpected skinning deformations, pause on the frame and switch to Weight Paint mode or use Blender's other skinning tools to resolve. See Skinning a Humanoid Model for additional instruction.

Testing Accessory Attachments

You can add reference attachments to your character model using the Attach Test Accessory buttons. These test accessories help preview how rigid accessories attach to your character and how they can move with your model. The tool includes two sets of rigid accessories to apply to your character.

Calisthenics Tool | Documentation - Roblox Creator Hub (5)
Calisthenics Tool | Documentation - Roblox Creator Hub (6)

To test accessories:

  1. Use the following Attach Test Accessory buttons to add or remove sample accessories to your character's attachment points:

    • Normal Size: Adds normal scale test accessories.

    • Slender Size: Adds slender scale test accessories.

    • Detach Test Accessories: Removes any test accessories from your character.

  2. If an accessory is not attaching at an expected location, reposition the associated Attachment object in your character rig.

Exporting Models

When you are ready to export your model, you can export your character directly through the Calisthenics Tool. The tool automatically clears any of the test data and applies appropriate export settings.

Using this tool to export models with facial animations may result in unexpected behavior because the stored FACS data can conflict with the tool's reference animations.

To export from the Calisthenics Tool:

  1. In the Export Path field, set the export directory by clicking the folder icon and browsing to the appropriate file directory.

    Calisthenics Tool | Documentation - Roblox Creator Hub (7)
  2. Click the Export Model button. The character model .fbx populates in the designated folder as Character_Model_Export.fbx.

If you are manually exporting your model with Blender's .fbx importer instead of the Calisthenics Tool, ensure the following before export:

  • Detach the Calisthenics Tool's test accessories.

  • Use the Stop Animation button to clear test animations from the timeline.

  • Return the model to the default pose with no additional pose data.

  • Verify your settings follow Roblox's Blender export settings.

Calisthenics Tool | Documentation - Roblox Creator Hub (2024)

References

Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 5952

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.