What is the IMVU Studio Toolkit?
IMVU Studio Toolkit is a new toolset which is installed in your 3D authoring application which provides a streamlined workflow to creating mesh products for import in to IMVU Studio.
How do I get it and install it?
Download and Install IMVU Studio Toolkit
Install IMVU Studio Toolkit – Blender
- Download the zip file ‘IMVU-Studio-Toolkit-Blender<version>LTS-<toolkit_version>.zip’
- Open Blender.
- Open Preferences: Edit ➞ Preferences.
- In the Preferences dialog select Add-ons.
- If IMVU Studio Toolkit is already installed, remove it first.
- Check the Enabled Add-ons Only checkbox or search for IMVU to make it easier to find
- Select Install and navigate to to the location where you downloaded the zip file, select the zip file and click Install Add-on.
- Once the IMVU Studio Toolkit add-on is installed, click the checkbox next to it to enable it.
- Close the Preferences dialog.
- With any workspace active, press the ‘n’ key or select View ➞ Sidebar to bring up the window sidebar.
- Click on IMVU Studio Toolkit to open the tool.
Install IMVU Studio Toolkit – 3DS Max
- Download the installer file ‘IMVU-Studio-Toolkit-3dsMax2017-<version_number>.mzp’
- Open 3DSMax
- Drag and drop the installer file into any viewport
- There should now be an “IMVU” menu in the 3ds Max Menu Bar
- Click on the IMVU menu and select “IMVU Studio Toolkit”
- This should launch the “IMVU Studio Toolkit”
Install IMVU Studio Toolkit – Maya
- Download the zip file ‘IMVU-Studio-Toolkit-Maya2022-1.0.4.zip’ and extract all of the contents
- The contents should be:
- IMVUToolkit
- IMVUMegaScene
- IMVUTextures
- IMVUStudioToolkit.py
- IMVUStudioToolkit.ui
- site-packages
- IMVUStudioToolkitInstall.py
- IMVUToolkit
- Drag the IMVUStudioToolkitInstall.py file into the Maya viewport. A shelf named “IMVU” will be created in the toolbar. A button named “IMVU Studio Toolkit” will be created in the IMVU shelf.
Release Notes
Blender
- 1.2.4
-
Bug fixes: Fixed issue with mesh and morph data not getting exported from the Avatar Tool.
-
- 1.2.3
-
Improvements: Rewrote Attachment Tool Set Up functionality. Added safeguards, validations and improved overall code execution.
-
Bug fixes: Fixed issue with incorrect rotation of exported assets when using the Attachment Tool.Fixed fatal error in export validation checking when using Room and Furniture Tools.Fixed fatal error in exporting when export collection is empty.
-
-
1.2.2
-
Improvements:
-
Removed unused assets from MEGASecene.blend which reduced the file by approximately 35 MB.
-
Removed debug printing to Blender console.
-
-
Bug fixes: Fixed issue with Tools being disabled on Toolkit start. Fixed issue with improper indent in that was interrupting code execution.
-
-
1.2.1
-
Improvements:
-
Features:1) Skeletal animations now export to Cal3D XAF files.
-
Major refactor phase 2:1) Made toolkit a fully modular add on and migrated the remaining code to individual modules.2) Added an “auto loader” which registers all classes dynamically instead of explicitly.3) Added a generic customizable query dialog4) Added legacy toolkit file “clean up” support.
-
-
Bug fixes: Fixed export file name when exporting clothing (now exports as “Mesh_<filename>”). Fixed bug in exporting animations falsely reporting ‘Nothing to export’.
-
-
1.2.0
-
Improvements:
-
Features:1) Improved neck and wrist controls in avatar rig for Animation Tool.2) Added a ‘camera zone’ tool for furniture products.3) Consolidated the Clothing and Animation tools.
-
Major refactor phase 1:1) Moved general tool functions to a common tools library.2) Moved a majority of constants to a common python module that will be shared between 3ds max and Blender which standardizes node names.3) General code clean up.
-
-
Bug fixes: Fixed a bug where ‘export all bones’ unchecked was still exporting all bones. Seat node parenting, handles cannot be child of seat node.
-
-
1.1.1
- Added Male and Female toggles to Head tool
- 1.1.0
- NEW TOOL!
- The head tool allows an easier way to make avatar head products with all of the necessary blend shapes to make it work with IMVU facial actions
- Learn how to use it here
- NEW TOOL!
- 1.0.3
- Fixed issue with Female Avatar 1.5 head
- Fixed Female Avatar 1.5 foot UVs
- 1.0.2
- Added functionality to import animation file multiple times and export all animations at once
- This is good for co-op animations with 2 or more avatars
- Added functionality to import animation file after creating a room or furniture project.
- This is good for placing the animation avatar on a seat node and making interaction with the room/furniture from the position of the node
- Added functionality to bind clothing to an animation scene
- This is good for making clothing which has animation, so you can keep everything to one blender file
- Added posing to the clothing file to reference how the clothing mesh deforms with the avatar
- These positions are animated in, so if you move the time slider, the avatar will start moving
- Added an MCG Reference to the Clothing Tool
- Use this to assist in making sure your MCG area when making body parts are within our guidelines
- Added functionality to import animation file multiple times and export all animations at once
- 1.0.1
- Fixed a bug where the clothing skeleton was imported when appending the armature file
- Improved the UVs of the female 1.5 avatar
3DSMax
- 1.2.0
- Improvements:
- Major refactor to move a majority of constants to a common python module that will be shared between 3ds max and Blender.
- Consolidated Clothing and Animation Tools into Avatar Tools.
- Added option to allow user to choose doing key reduction and to set the threshold and time step.
- Added a ‘camera zone’ tool for furniture products.
- Removed hard coded tool tips for room See Through node buttons.
- Bug fixes:
- Fixed a bug where ‘export all bones’ was not setting keys at frame 0 and last frame.
- Seat node parenting, handles cannot be child of seat node.
- Fix to allow exporting morph and skeletal animation in single FBX because the export parameter SplitAnimationIntoTakes only allows for skeletal exports.
- Printing of online version may return ‘unknown’.
- Improvements:
- 1.1.11
- Fixed bug with see various nodes not getting incremented correctly when numbering gets updated and added some basic node naming validation.
- Replaced see through node proxy cone mesh object with spline shape, for Max versions prior to 2025 and arrow helper node for Max version 2025 and beyond.
- Rooms and furniture should now properly export lights (however at this release Studio does not import and create Studio lights for furniture products. Lights for furniture will need to be manually added).
- 1.1.10
- Added support for adding and duplicating furniture nodes on furniture products.
- Improved logic for adding seat nodes to room and furniture products.
- Fixed bug with see through nodes not getting incremented correctly when new ones are created.
- Added support for nested layers under the EXPORT layer.
- Fixed bug with version comparison.
- 1.1.9
- Minor bug fix to Link See Through Node where newly linked see through nodes were not getting properly weighted to the meshes.
- 1.1.8
- Improved usage of PackageContents.xml.
- Improved functionality of linking see through nodes. See through nodes can be moved and rotated without affecting/deforming the objects they are linked to.
- 1.1.7
- Added support for 3ds Max version 27 (2025) and beyond.
- Changed the mzp build and install process to package model and use PackageContents.xml.
- Install locations:
Legacy (pre-max version 2025) install root: “C:\Users\<username>\AppData\Local\Autodesk\3dsMax\<max_version>\<language>\”
2025 and beyond: “C:\Users\<username>\AppData\Roaming\Autodesk\ApplicationPlugins\IMVUStudioTools\”
Maya
- 1.0.3
- Up to date with blender toolkit 1.0.3
- Improved the UVs of the female 1.5 avatar
- Added functionality to import animation file multiple times and export all animations at once
- This is good for co-op animations with 2 or more avatars
- Added functionality to import animation file after creating a room or furniture project.
- This is good for placing the animation avatar on a seat node and making interaction with the room/furniture from the position of the node
- Added functionality to bind clothing to an animation scene
- This is good for making clothing which has animation, so you can keep everything to one blender file
- Added posing to the clothing file to reference how the clothing mesh deforms with the avatar
- These positions are animated in, so if you move the time slider, the avatar will start moving
- Added an MCG Reference to the Clothing Tool
- Use this to assist in making sure your MCG area when making body parts are within our guidelines
- Fixed Female Avatar 1.5 foot UVs
- 1.0.0
- Added facial blend shapes to the Animation tool
- Small bug fixes
- 0.2.3
- Fixed naming of files to all have prefixes
- Improved Animation Exporter
- Added [ Reset Bone ] and [Reset Pose ] buttons to the Animation Tool
- Improved the UVs of the female 1.5 avatar

