|
Post by brainstrip on Jan 10, 2018 13:49:30 GMT -5
Hello! I need some help with a piece of clothing I'm creating and I don't know what I'm doing wrong. I'm creating Mrs. Crumplebottom's dress faithful to the TS1 design, with the bottom part below the knees like a good old prude would wear it. But there aren't many useful dresses in the game to use to transfer weights in the calf area, so the end result is a disaster down there. I thought I had it sorted out, but when I check in game it is a mess. :( Case in point: Package file | Blender fileI've tried everything, from manual weight painting, to using another CAS part to transfer weights. I'd really like to know how I should tackle this project, ideally with flawless weights, but I just want it not to distort that much.
|
|
|
Post by annabluu on Jan 10, 2018 14:13:23 GMT -5
one thing i noticed is that you have no weights on the thigh vertex. also, something really important, both of the skirt vertexes don't extend far enough to cover the whole bottom, as shows. this is probably because you didn't transfer the weights with something as long or longer than the dress.
|
|
|
Post by brainstrip on Jan 10, 2018 14:22:00 GMT -5
one thing i noticed is that you have no weights on the thigh vertex. also, something really important, both of the skirt vertexes don't extend far enough to cover the whole bottom, as shows. this is probably because you didn't transfer the weights with something as long or longer than the dress. Actually, I did! I used one of the more open dresses that are a bit longer. But yeah, the transferred weights weren't that good so I had to manually fix them a bit. I honestly don't know much about weights and how far each bone weight should extend, so thank you very much. I'll try fixing those areas you mentioned and see if it works.
|
|
|
Post by brainstrip on Jan 10, 2018 17:04:23 GMT -5
I had no luck trying to fix it, now it's less distorted, but it still deforms and some new seams appeared. None of the dresses and bottom parts I used for weight transfer have weight assigned to the Thigh group, just to the ThighTwist.
|
|
|
Post by annabluu on Jan 10, 2018 17:06:36 GMT -5
can you share the new files, please?
|
|
|
Post by brainstrip on Jan 10, 2018 17:14:48 GMT -5
|
|
|
Post by annabluu on Jan 10, 2018 17:21:10 GMT -5
you may have better luck if you join all of the geometries together and redo the weight transfer with a different reference mesh. you can grab multiple references and join them together to really cover the whole dress if need be. maybe grab a long-sleeved shirt and a long dress?
|
|
|
Post by brainstrip on Jan 10, 2018 17:26:49 GMT -5
Yeah I'll have to try that, otherwise I'll keep running into new mesh distortions. >_<
|
|
|
Post by brainstrip on Jan 10, 2018 20:16:12 GMT -5
No luck at all! Idk whats wrong with this. :( I think I'm gonna end up asking someone to fix it for me, and I'll carry on from there. Package / Blender
|
|
|
Post by annabluu on Jan 10, 2018 20:29:32 GMT -5
have you tried joining the whole mesh together and doing the transfer? and by joining it together, i mean merging all geometries in blender and also creating an entirely new package that has one geometry in it.
|
|
|
Post by brainstrip on Jan 10, 2018 20:38:46 GMT -5
have you tried joining the whole mesh together and doing the transfer? and by joining it together, i mean merging all geometries in blender and also creating an entirely new package that has one geometry in it. I merged all the groups into one and removed doubles so that the transfer would be flawless. Then I proceeded to split edges and separate parts back into separate objects as they were, renaming everything as it was. And that was the result. I didn't know you could have a LOD with only one merged object, thought I had to follow the number of objects that were there.
|
|
|
Post by annabluu on Jan 10, 2018 20:40:34 GMT -5
you are correct. you do have to follow the number of objects that were there. i'm talking about merging them together and then cloning a new package, like the nude top or bottom because it only has one geometry, and then seeing if you get any new results.
|
|
|
Post by brainstrip on Jan 10, 2018 20:47:20 GMT -5
you are correct. you do have to follow the number of objects that were there. i'm talking about merging them together and then cloning a new package, like the nude top or bottom because it only has one geometry, and then seeing if you get any new results. Ah! Got ya! That I haven't tried. :P
|
|
|
Post by Feyona on Jan 11, 2018 7:48:07 GMT -5
You have a lot of empty weights in your .blend. That's why you get tons of distortion. 1. You need to go either to weight paint mode or in edit mode, scroll down on a tool panel and open weight tool panel. 2. Turn vertex selection on, select all vertices. 3. Click "clean" and in "Subset" field select "All groups". Click "clean" again to make sure that it worked. 4. In edit mode click on any vertex and see what bones are assigned. There should be only bones with weights over 0.000.
You will run into additional issue because there are some vertices that have 5 bones assigned. Maximum bones that game can read is 4, therefore a few vertices will poke here and there. To fix that you need to select all vertices again, on Weight Tool panel select "Limit total" and choose 4. Click "Limit total" to make sure that it worked. In the top of blender you will see a message that 146 vertices limited (may be more, I didn't attach all parts, just checked what is going on in the main one). After this step some weights will get a bit messed up, to fix that proceed to next step.
Last step is to select all vertices and on a Weight Tool panel click "Normalize all". Check in the game. If any spots look bumpy use blur tool in weight paint mode to blur out those spots.
I suggest combining all parts and not separating them while you check package in the game. When I work with a .package like this I use one cut of the mesh for entire outfit and delete everything except one triangle in other cuts. This way I don't have to separate/combine cuts each time when I need to adjust weights or uv1. When I am satisfied with outcome I separate outfit in different parts and assign proper cuts.
Also check your uvs and delete the one that named UVMap.
|
|
|
Post by brainstrip on Jan 11, 2018 17:35:00 GMT -5
You have a lot of empty weights in your .blend. That's why you get tons of distortion. 1. You need to go either to weight paint mode or in edit mode, scroll down on a tool panel and open weight tool panel. 2. Turn vertex selection on, select all vertices. 3. Click "clean" and in "Subset" field select "All groups". Click "clean" again to make sure that it worked. 4. In edit mode click on any vertex and see what bones are assigned. There should be only bones with weights over 0.000. You will run into additional issue because there are some vertices that have 5 bones assigned. Maximum bones that game can read is 4, therefore a few vertices will poke here and there. To fix that you need to select all vertices again, on Weight Tool panel select "Limit total" and choose 4. Click "Limit total" to make sure that it worked. In the top of blender you will see a message that 146 vertices limited (may be more, I didn't attach all parts, just checked what is going on in the main one). After this step some weights will get a bit messed up, to fix that proceed to next step. Last step is to select all vertices and on a Weight Tool panel click "Normalize all". Check in the game. If any spots look bumpy use blur tool in weight paint mode to blur out those spots. I suggest combining all parts and not separating them while you check package in the game. When I work with a .package like this I use one cut of the mesh for entire outfit and delete everything except one triangle in other cuts. This way I don't have to separate/combine cuts each time when I need to adjust weights or uv1. When I am satisfied with outcome I separate outfit in different parts and assign proper cuts. Also check your uvs and delete the one that named UVMap. I tried what was proposed earlier about using the nude top and seeing if that fixed the distortions and it did, only thing left to fix is the weights around the knee area where the dress clips with the legs. I just tried transferring weights from another dress the same length but that didn't work out so well, weights there weren't good enough. The rest of the stuff you mentioned was already in the dress I used as a base, but I'll try doing all those things you mentioned. The UVs have been fixed I believe, I wasn't paying too much attention to that earlier, as I tend to leave uv1 for later. These are the newest files: package / blender
|
|