|
Post by citysim on Oct 12, 2022 5:50:56 GMT -5
Hi, I made a lot of age conversions of many sorts of CAS Items, I originallly thought they all came out perfectly which most did, but having a closer look in-game I noticed gaps where I perfectly joined meshes.
This is apparent on shoes that that join to the calf and some clothing where I had to join meshes.
doing a search the possible answer was to select the problem vertices and Remove Doubles at a merge distance of 0.0001.
If I view the mesh in blender in Solid mode I really notice the difference, everything then looks smooth, so I save it and the changes are saved in blender, but when I import it back into S4Studio, it just ignores the change I make, If I re-export it from S4Studio, all the doubles are back.
I tried all versions of blender from 2.70 to 2.78c, but it's the same issue.
and also tried all sort of tricks until I can no longer think of anything else to do.
This is only an issues on all joints i've made, usually I select the source vertice then the destination vertice then Merge at Last which I thought makes perfect joins.
|
|
|
Post by mauvemorn on Oct 12, 2022 7:00:23 GMT -5
Hi. Please share the blend file and the package.
|
|
|
Post by citysim on Nov 5, 2022 4:50:09 GMT -5
Hello, I have run into this old same problem again. I converted cmBottom_EP07Sarong twice to make a seperate Female and Male Version. The female had a huge gap at the waist and for the Male, a minor gap on the righthand side. So I removed Doubles on both meshes at the waist, re-imported. Anyway the Female came out pleasing, no more gaps at all, fat or thin sims, although re-exporting the mesh, doubles back but it doesn't show in-game anymore. But, the Male is my issue atm, I can't get rid of that very tiny gap on the righthand side. Female MeshMale Meshpackage Femalepackage MaleIt's the Male one thats shows a gap although even though the female version appears perfect I'm sure whatever I did isn't quite correct.
|
|
|
Post by mauvemorn on Nov 5, 2022 5:39:43 GMT -5
Hi. Can’t check the file right now but this should fix it: There is a difference between where the feminine and the masculine frames are split into the top and the bottom. Where the top ends and the bottom starts the vertices must have the same weights and the same uv coordinates in uv_1 to not create a gap. You cannot remove doubles here because those are two different 3d models. - separate the skirt from the legs; - find a maxis skirt for masculine frame that is of the same lengths as yours (or a bit longer), export the blend, append it in the scene, rename to Reference; - select your skirt, transfer uv_1 and vertex paint as shoe below, choosing Reference as source object; - select Reference, shift-select your skirt, transfer weights as shown below; - delete Reference, join the skirt with the legs.
|
|
|
Post by citysim on Nov 5, 2022 8:53:22 GMT -5
Thanks I have a good go of it. Didn't know the female and male top have different lengths and i do recall I had the Male version dress too low when I first imported the maxis texture from S4Studio, and it didn't match at waist. I did play around with the weights using This Tutorial, , first I tried ymbottom_nude, then tried ymBottom_SkirtMaxi but each time it just made the gap worst, not to mention a deformed calf leg from the Maxi skirt. Do I tried the above and post back results. .
|
|
|
Post by mauvemorn on Nov 5, 2022 9:19:37 GMT -5
You need to fix everything aforementioned, weights are not the only thing that is different here. You also should have separated the legs, they do not behave like skirts and vice versa. Now you will have to replace them completely.
|
|
|
Post by mauvemorn on Nov 7, 2022 11:02:41 GMT -5
Just checked the files and there is no need to re-do uv_1, only vertex paint and weights, they do not match with those of the top's vertices. - re-download the blend file you shared in the first post, open it; - select the skirt, disable Limit selection to visible, press B, click and drag to select the same area as in the pic, press P, choose Selection; - expand the rig, make bottom_2_3 visible and selectable; - select s4studio_mesh_1.001, add Data transfer, choose bottom_2_3 as Source object, set the rest like in the pic, apply; - select bottom_2_3, Shift-select s4studio_mesh_1.001, transfer weights with the following settings; - select s4studio_mesh_1.001, Shift-select s4studio_mesh_1, join with Ctrl J; - select the area where they were separated, Remove doubles with Merge distance set to 0,0001
|
|