Hey guys, im new to meshing here, im trying to mesh a body shape starting with the upper body.
To test the process before i even make a workflow: i tried exporting the base shape with the imvu toolkit for blender. i transfered the male upper body mesh into the export collection, i binded it to armature, and exported no problem, i imported it into imvu creator studio no problem. but using the BASE MESH (NO EDITS), im getting a weird gap between the top and bottom meshes, and this gap is consistent with any bottom mesh i would use to test it with.
I would also like to add that i removed the bottoms entirely and wore the base long black pants one, and it still showed the gap, so the top is definitely misaligned on export using the BASE upper body mesh using the imvu toolkit, and im not sure how to fix it.
0 Votes
3 Comments
Sorted by
C
Communityposted
3 months ago
Admin
Posted by “FlexFactor” on November 13, 2023.
[Archived]
hey wait a minute! IVE SEEN YOUR YOUTUBE VIDEOS! thank you for replying! awesome stuff, looks like uve definitely helped me more than once haha!
0 Votes
C
Communityposted
3 months ago
Admin
Posted by “FlexFactor” on November 13, 2023.
[Archived]
hello hawk!
thank you for your response, i forgot to update this post with the solution i found.
although my mesh location was unchanged as given from the imvu toolkit, i tinkered with various things and discovered that the toolkit provides the base upper body mesh already weighted and bound to the armature and bones that come in the toolkit, so when i select the base upper body mesh and click bind to armature (manually 'rebinding it' with automatic weights), the new weight paint is slightly off from what is provided in the default version of the toolkit, its not just spine01, spine02 also has some residuals, so even if i match the spine01 weights at the bottom vertices, i also have to manually repaint spine02 weights at like 0.1 or something at the bottom vertices to to match the original spine02 weighting.
basically rebinding the upper body mesh to armature with automatic weights will mess up the original weights and cause this gap.
once i started exporting with it bound to the existing armature without repainting weights after my edits, it worked seamlessly.
i create a copy of the upper body mesh, paste it into the export collection and delete the armature copy that pops up, then in the modifiers i change back to the original armature, and then do my edits, make sure the armature is visible when i export and ta da it works.
thank you very much for taking the time to help!
tl;dr: it was the weights
0 Votes
C
Communityposted
3 months ago
Admin
Posted by “hawk16” on November 13, 2023.
[Archived]
Hey @FlexFactor , Well the upperbody that you are creating, first of all, the vertices and edges of your mesh that touches the lowerbody part must match the exact location of each vertex of the lowerbody.
Now the gap you're having it's not only becuase of the location of your mesh end i'm also pretty sure it's due to the weight painting. The vertices of your mesh tthat touches the lowerbody part should only have weight of the Spine01.
0 Votes
People who like this
Delete Comment
This post will be deleted permanently. Are you sure?
Posted by “FlexFactor” on November 12, 2023.
[Archived]Hey guys, im new to meshing here, im trying to mesh a body shape starting with the upper body.
To test the process before i even make a workflow: i tried exporting the base shape with the imvu toolkit for blender. i transfered the male upper body mesh into the export collection, i binded it to armature, and exported no problem, i imported it into imvu creator studio no problem. but using the BASE MESH (NO EDITS), im getting a weird gap between the top and bottom meshes, and this gap is consistent with any bottom mesh i would use to test it with.
I would also like to add that i removed the bottoms entirely and wore the base long black pants one, and it still showed the gap, so the top is definitely misaligned on export using the BASE upper body mesh using the imvu toolkit, and im not sure how to fix it.
0 Votes
3 Comments
Community posted 3 months ago Admin
Posted by “FlexFactor” on November 13, 2023.
[Archived]hey wait a minute! IVE SEEN YOUR YOUTUBE VIDEOS! thank you for replying! awesome stuff, looks like uve definitely helped me more than once haha!
0 Votes
Community posted 3 months ago Admin
Posted by “FlexFactor” on November 13, 2023.
[Archived]hello hawk!
thank you for your response, i forgot to update this post with the solution i found.
although my mesh location was unchanged as given from the imvu toolkit, i tinkered with various things and discovered that the toolkit provides the base upper body mesh already weighted and bound to the armature and bones that come in the toolkit, so when i select the base upper body mesh and click bind to armature (manually 'rebinding it' with automatic weights), the new weight paint is slightly off from what is provided in the default version of the toolkit, its not just spine01, spine02 also has some residuals, so even if i match the spine01 weights at the bottom vertices, i also have to manually repaint spine02 weights at like 0.1 or something at the bottom vertices to to match the original spine02 weighting.
basically rebinding the upper body mesh to armature with automatic weights will mess up the original weights and cause this gap.
once i started exporting with it bound to the existing armature without repainting weights after my edits, it worked seamlessly.
i create a copy of the upper body mesh, paste it into the export collection and delete the armature copy that pops up, then in the modifiers i change back to the original armature, and then do my edits, make sure the armature is visible when i export and ta da it works.
thank you very much for taking the time to help!
tl;dr: it was the weights
0 Votes
Community posted 3 months ago Admin
Posted by “hawk16” on November 13, 2023.
[Archived]Hey @FlexFactor , Well the upperbody that you are creating, first of all, the vertices and edges of your mesh that touches the lowerbody part must match the exact location of each vertex of the lowerbody.
Now the gap you're having it's not only becuase of the location of your mesh end i'm also pretty sure it's due to the weight painting. The vertices of your mesh tthat touches the lowerbody part should only have weight of the Spine01.
0 Votes