Clothing on NPCs without Humanoids ( → AnimationControllers)
Significantly Increased FPS
Minimized Lag from NPCs
Massively Reduced Loading Time
Reduced Memory Usage
Higher-Resolution Clothing
Benchmarked for 100,000 NPCs
Supports Runtime Clothing Changes
100% Free & Easy To Use
Perfect for any NPC
Benefit from RigWrap today by downloading it from the Creator Store.
(
See Benchmark and its brand new Official Documentation)
INTRODUCTION
I was developing a game with thousands of Humanoid NPCs, causing performance to crash.
Switching to AnimationControllers fixed this issue, but introduced a new, well-known limitation:
❌ Only Humanoids Can Render Clothing.
TUTORIAL
You can now finally dress R6 and R15 Rigs with Classic Shirts and Pants without having to use Humanoids at all! Press the Import button in the Plugin UI to use special optimized Rigs! (v3.0+)
NOTE:
Since
Version 2.2you’re not required to upload Templates anymore! Simply insert your AssetIDs and you can instantly proceed to apply clothing onto your Rigs.
How to obtain an AssetID?
Version 3.0+ does it automatically for you!
Here is a tutorial if you’re using an outdated version of RigWrap.
Step 1/2:
Find a Classic Shirt or Pants on the Catalog
. Click on it and you should see the URL
at the top of your browser look something like this:
https://www.roblox.com/catalog/607785314/ROBLOX-Jacket
This is the AssetID. Now go ahead and copy the number, which in this case is 607785314.
Step 2/2:
You can manually use InsertService to insert the Asset as a ShirtTemplate or PantsTemplate, then print its Template ID. Run the following code in your Roblox Console:
WARNING:
InsertService could potentially be used by Exploiters to insert malicious code into Studio. Therefore you should never insert unknown IDs into your game.
local InsertService = game:GetService("InsertService")
local Asset = InsertService:LoadAsset(YOUR_ASSET_ID)
print(Asset:FindFirstChildOfClass("Shirt").ShirtTemplate)
Replace Asset:FindFirstChildOfClass("Shirt").ShirtTemplate with Asset:FindFirstChildOfClass("Pants").PantsTemplate if you’re trying to get a PantsTemplate instead of a ShirtTemplate.
Can I still use Humanoids and benefit from RigWrap?
You are not required to use Non-Humanoid Rigs. You will absolutely benefit from using RigWrap even if your Rigs contain Humanoids. As long as you do not use Shirt and Pants Instances, you will notice significant increases in overall performance by letting RigWrap handle clothing rendering for you.
How do I make my own custom Clothes?
You can upload your own custom Shirt or Pants by downloading the Official Roblox Clothing Template, designing it in a Software of your choice and uploading it via Roblox as a Decal here.
THE FUTURE OF RIGWRAP
The new version 3.3 is in active development and will introduce increased stability as well as several new features. You, as apart of RigWrap’s Community, can make new feature requests at any time by making a simple post below this topic.
RigWrap is a free, incredibly efficient workflow tool, designed to make everyday development easier, maximize individual freedom and flexibility, take care of several well-known limitations and issues in the Roblox Community, as well as promise optimization and increase overall performance. If you have any concerns you can reach out to me anytime!
I’ve been maintaining and working on RigWrap by myself since its release on June 17th 2025. If you wish to support me on my journey, you could upvote the Plugin in the Toolbox and write a review on the Creator Store, or alternatively help fund the project with a small Donation. Every upvote and review encourages Roblox’s algorithm to introduce RigWrap to more developers! ![]()
Why don’t you give RigWrap a chance to prove itself and tell me what you think about it?
- It’s amazing!
- I haven’t tried it yet.
- I don’t like it.
BENCHMARK
Note: This benchmark is outdated. RigWrap at v3.0+ offers significantly more performance as it introduces a modernized rendering approach. An updated benchmark is on the way!
The video below demonstrates the massive performance gains and reduced loading time achieved in crowded scenes.
Hardware Info
Results may vary depending on your hardware.
CPU: AMD Ryzen 7 7800x3D
GPU: NVIDIA RTX 4080 Super
RAM: 32GB DDR5-6000
VERSION LOG
1.0 - RELEASE
- Shirts
- Pants
- R6 Support
1.1
- Bug Fixes
2.0 - MULTIRIG & R15 SUPPORT
- Bug Fixes
- New UI
- R15 Support
- Faces
- Animations
- Multi Rig Support
2.1
- Bug Fixes
- Widget UI
- Custom Offsets
- Plugin Video
2.2
- Implementation of
InsertServicefor improved loading- Fallback normal to eliminate blank rendering spots
- Interface Changes
- Improved performance & structure
3.0 - NEW RENDERING METHOD
- New Rendering Method
- Custom UV Wrapped Rigs
- New Interface
- Removed Unnecessary Gui
- Bug Fixes
- Pixel-Perfect Rendering
- Significant Increase in Performance
- Added Preview
3.1
- Fixed Preview Bug
- Slightly improved Performance
3.2
- New UI
- Bug Fixes
- AssetID History
- SFX
Do you have ideas for RigWrap? Make a post about your feature requests below!
THANK YOU
RigWrap took me a lot of time and effort to develop and it’s available for free.
If you enjoy it, please consider liking it in your Toolbox and leaving positive feedback on the Creator Hub or even help fund the project here. Every single like and review increases RigWrap’s popularity by introducing it to more developers through Roblox’s algorithm. Thank you!
SUGGESTIONS, QUESTIONS, ISSUES OR FEEDBACK?
Make sure to share them on this Topic! Furthermore, here are some frequently asked questions or concerns about RigWrap.
FaQ: Why are black spots on my clothes?
Solution
Black spots are caused by transparent areas on your ClothingTemplate. RigWrap renders Clothing by modyfing TextureIDs of Meshes due to Roblox’s internal limitations.
To fix this issue, you can manually insert SurfaceAppearances into the limbs that are affected by black spots. Change their ColorMap to the AssetId of your Shirt or Pants and Roblox will now suppprt Alpha rendering, making your Clothes transparent.
Here are some more options:
Join RealArt to play future games:
https://www.roblox.com/communities/36080645/RealArt#!/about
Follow me to support me and receive notifications for future updates:
https://www.roblox.com/users/3608456945/profile
AUTO UPDATE FOR BEST EXPERIENCE
Each new version fixes bugs, improves efficiency, stability and overall functionality.
Don’t miss out on RigWrap’s updates!
How do I turn on Auto Update?
Step 1/2:
Click Manage Plugins on the Plugin Tab.
Step 2/2:
Scroll down to RigWrap and Enable Auto Update.
GET RIGWRAP HERE FOR FREE:
Creator Store: Download RigWrap
Fund RigWrap: Donation Store
RigWrap’s New Documentation: GitHub - Official Documentation
Are you looking for more?
Other Plugins I've made
ReRig: ReRig - Change any Rig's Avatar Type, Rig Type and Gender in One Click [Plugin]
Smooth UI Corner: Smooth UI Corner - Instantly smooth any GuiObject's corners! [PLUGIN]
Thank you for using RigWrap.






















