Fix my
export.
Looks right in Blender. Breaks in-world. Choose your platform, find the symptom and work through three focused checks.
Blender → IMVU
Start with your asset type. A rigid accessory and a garment need different attachment setups.
My mesh attaches to the wrong bone
An accessory follows the wrong body part, or clothing stays behind when the avatar moves.
- Identify what should move.
For a rigid accessory, choose its intended attachment bone in the IMVU Toolkit and run Setup Attachment on the accessory mesh. For clothing, use the clothing binding workflow instead.
- Inspect the actual connection.
Select the problem mesh. Check its Armature modifier targets the intended IMVU skeleton. In Object Data Properties → Vertex Groups, inspect the affected vertices: group names must match the intended deform bones, with weights assigned. An object name alone does not bind a mesh.
- Export a small, clean test.
Include only the intended mesh and skeleton using your exporter’s documented workflow. Try the result on a default/reset avatar without other accessories first, then repeat on your intended avatar setup.
My animation exports empty or will not play
It moves in Blender but stays still after import.
- Choose one export route.
The current IMVU Blender Toolkit can export skeletal animation as XAF. If you use an FBX workflow, follow that workflow’s animation settings. Do not mix an old FBX preset with the Toolkit’s pose export instructions.
- Check the clip you are exporting.
Play the intended frame range in Blender. For the Toolkit’s advanced animation workflow, check the intended NLA track under Control_Armature is enabled and competing tracks are disabled. Other exporters may require a selected Action; follow their documented selection rules.
- Check playback in IMVU.
An imported animation track still needs an IMVU Action/ensemble and trigger configured for playback. Test the trigger on a reset avatar with other poses and animations stopped before changing your Blender animation again.
Elbows, knees or clothing deform badly
Spikes, stretched fabric or body parts pulling the wrong area.
- Inspect the problem vertices.
In Weight Paint, examine the groups around the bad bend. Remove accidental influence from unrelated bones and assign any unweighted vertices. Compare neighbouring vertices before making broad changes.
- Clean weights on a copy.
Use Limit Total on the deform groups, then Normalize All as needed, checking locked groups. The current IMVU Toolkit documents six influences per vertex; older Classic guidance uses four. Match your actual target workflow rather than applying a universal preset.
- Test movement, not just a neutral pose.
Try bent knees, raised arms, sitting and a walk. Start with a default/reset avatar to isolate the asset, then test the body and scalers you intend to support. Do not apply all transforms to an already bound rig as a blind fix.
Blender → Second Life
Use an SL-compatible rig and exporter. An IMVU skeleton or FBX preset is not a Second Life export setup.
My rigged mesh imports in the wrong place
The upload is unrigged, reports a joint problem, or sits away from the body.
- Check the rig and file.
Export mesh through an SL-compatible COLLADA (.dae) workflow. Check required joint names and hierarchy, unsupported negative scales and a maximum of four bone influences per vertex. Do not rename an FBX file to .dae.
- Inspect the upload options.
Preview skin weights in the uploader and enable Include skin weights for rigged clothing. Include joint positions only if you intentionally authored joint offsets; it is not a general repair switch.
- Separate attachment from rigging.
A rigged mesh follows its weighted skeleton, regardless of the selected attachment point. Fix the rig/bind setup rather than trying different attachment points. Test on a reset avatar, then the intended mesh body and shape.
My animation is missing or overridden
A pose freezes, looks different, or loses to the avatar’s existing movement.
- Export an animation, not a mesh.
Use a Second Life-compatible animation workflow, such as BVH. The mesh uploader and an IMVU FBX/XAF export do not replace the SL animation upload process.
- Check the reference and motion frames.
For BVH, the first frame is a reference frame, not the visible pose. Verify the intended bones actually change after that reference, and preview the exported clip before uploading.
- Isolate competing movement.
Temporarily stop your AO and other animations, then play the test locally. Review priority, loop and ease settings in the animation preview. Use the priority your action needs rather than raising every animation indiscriminately.
My clothing clips or distorts in-world
It looks fine in Blender’s neutral pose but fails on a different body or shape.
- Confirm the body you are fitting.
Use the intended body’s authorised creator reference and a compatible rig. A successful test on the default avatar does not establish compatibility with every mesh body or shape.
- Inspect weights at the bend.
Check for stray or missing weights and smooth transitions carefully. Keep SL’s four-influence limit. For fitted mesh, collision-volume bone weights affect shape response, so do not replace them indiscriminately with ordinary limb weights.
- Test a practical pose set.
Try walking, sitting, raised arms and representative shape changes on each body you claim to support. An appropriate body alpha may hide covered skin, but it will not repair a distorted garment or guarantee fit.
Still stuck? Share a reproducible symptom.
Write down the platform, asset type, Blender/exporter versions, exact error and the last change that worked. Describe whether it fails in Blender, the upload preview or in-world. Keep your original file; share only assets you have permission to share.
Export working? Get showcase ready.
Check the thumbnail, styling setup and bundle contents before sharing your product.
Open Showcase Ready