|
Post by freeasabird on Feb 26, 2019 14:43:01 GMT -5
Hi, I have a problem with a sofa. It's a little bigger than the game sofas so I have attempted, using the footprint adjuster in S4S, to adjust it. Usually I make a mesh copy that is a tiny bit smaller widthways so things can sit a little closer, import, adjust the footprint, save, exit. Open it again, import the real size and save. But this time the footprint seems to be 'pushed forward' Sounds daft I know but the sofa cant sit close to walls because the footprint seems to end somewhere around 2/3s of the way in. This persists even though I have switched back to the original size mesh. I have had this problem before with a shelf but somehow fixed it myself. Can't for the life of me remember how. Could be a total blonde moment that has lasted over a month...who knows Any help would be very much appreciated. updated link
|
|
|
Post by brujah on Mar 4, 2019 19:17:14 GMT -5
Your link is not accessible.
|
|
|
Post by freeasabird on Mar 8, 2019 15:05:27 GMT -5
The link has been updated, sorry my bad. I should have said that this is my third try at adjusting the footprint on this mesh. I have cloned two previous sofas thinking they might have been the problem but they are all the same. If its my mesh I honestly can't see what the problem is and its as frustrating as hell. Totally fed up I changed all the meshes to the above, updated the footprint and took it in game. the result is as you can see. I'm using 3.1.2.2. Wishes.
|
|
|
Post by brujah on Mar 8, 2019 21:53:42 GMT -5
I'm not at my computer to check but are you by chance using a shared footprint? Have you tried using the "adjust footprint" button on the mesh tab? I'd check to make sure you don't have any floating vertices as well.
|
|
|
Post by freeasabird on Mar 9, 2019 3:16:22 GMT -5
Shared footprint? No spare vertices, I have just looked at all the meshes. I always use the 'adjust footprint' button the above is the result. The same thing happened with a shelving unit a few weeks back but I fixed that but making the mesh a small flat block the size, not height of the shelf then adjusted footprint (using button), saved, exited. Opened changed mesh back to normal saved. But it will not work on the sofa no matter what I try.
|
|
|
Post by Memphis Creations on Mar 9, 2019 3:23:18 GMT -5
May sound silly, but have you adjusted it forwards? Because i can clearly see that the backside of the mesh is out of the footprint, you should be able to solve it by simply moving the mesh a bit forward, at least thats how i would solve it.
|
|
|
Post by freeasabird on Mar 9, 2019 3:51:56 GMT -5
If it was anything else I might try it but if I do the sitting animations will be out of line. I haven't touched the rig even though at times I felt I should try it but it could make it worse.
|
|
|
Post by menaceman44 on Mar 9, 2019 14:52:14 GMT -5
If you move the mesh forward to match the footprint, can you not just then move the seating slots forward the same amount?
|
|
|
Post by freeasabird on Mar 10, 2019 4:49:16 GMT -5
I could but I would still not know why the footprint adjuster sometimes does this. It seems a long winded way to do something that usually is done in a single click. Is it a inherent fault in my mesh or a problem with S4S?
I've just remembered that when the same thing happened when I was making the shelving units I posted earlier this year, I did move the mesh forward but the footprint moved with it.
|
|
|
Post by brujah on Mar 11, 2019 19:23:19 GMT -5
So I just took a look... first thing I did was collect the MIN and MAX of the footprint object polygons then I clicked the adjust footprint button. Initial footprint
MAX 1.436728,0.9221754,0.3175065 MIN -1.436728,-0.0003051944,-0.6733508 Adjusted footprint
MAX 1.398889,0.9221754,0.3543307 MIN -1.383935,-0.0003051944,-0.6442654 As you can see there is a difference between them. I'm not sure what happened on your end, but try it again and see if it gets fixed.
|
|
|
Post by freeasabird on Mar 12, 2019 4:49:43 GMT -5
Hi Brujah, thanks for taking a look at this.
I did the same thing here's what I got
min 1.436728, (X) 0.0003051944, 0.6733508 (Z)
max 1.436728, (X) 09221754, 0.3175065 (Z)
Footprint adjusted with and without the height adjuster.
min 1.436728, (X) 0.0003051944, 0.6733508 (Z)
max 1.436728, (X) 09221754, 0.3175065 (Z)
My numbers are not changing at all, but the numbers on the Y lines; 0.9221754 & 0.0003051944 are not changing in either of our tries, and its this part of the footprint that is too small. If I move the sofa mesh forward, even a tiny bit, all that happens is the back goes through any wall I attempt to put it against. When I return from my errand I will download the new S4S and try again. Edit- I now have S4S Wishes 3.1.2.4 and I'm getting the same results.
|
|
|
Post by brujah on Mar 12, 2019 18:40:22 GMT -5
In these coordinates the "Y" is the "up and down" value, so it makes sense why it wouldn't change. What is confusing to me is why the "Z" barely changed...
|
|
|
Post by orangemittens on Mar 12, 2019 19:18:21 GMT -5
I get the same results from clicking the button that Brujah got. The sofa I downloaded does not look like the one in the picture. Which mesh are you working with? The footprint Studio is providing is the same as the dimensions of the sofa mesh in Blender, which is how it should be. Studio just gets the numbers for the footprint from the mesh. I think the issue is that your sofa is placed off the grid that the game uses. Essentially, the game is jamming your footprint to the closest box it finds on a pre-defined grid. I've seen a similar phenomenon with slots. I think you need to move your sofa and its slots forward and then recalculate the footprint. ETA: sofa moved -0.18 on the y in Blender, footprint recalculated using the button, transform bone (and that bone only) moved -0.18 in Studio on the slots tab:
|
|
|
Post by freeasabird on Mar 15, 2019 3:19:46 GMT -5
Sorry for my late reply, real life has been very real the last few days. Brujah I knew as I was typing those coordinates that it couldn't be as I said or you would have picked it up. I always forget that the letters mean something different in S4S. Thank you for looking at this and testing it. OM, the picture isn't the sofa mesh, it was a box I used in frustration to see if the footprint would straighten up if it was simply a box. I positioned the sofa in blender so the seating was in line with the game clone. I know this sofa is deeper than the game ones which is why I wanted to stop the back of it going through the wall. I have tried moving the mesh, without success. What puzzles me is where this problem has come from. I have used the footprint tool on dozens of objects but in the last few months its not just the sofa and shelves but plants that I have problems with too. While reducing the footprint of some of the Seasons indoor plants I had the make the footprint mesh a stick for it to change. I will move the mesh and the slots forward and hopefully it will be fixed. Thank you both for your help, will do the above and report the results
|
|
|
Post by orangemittens on Mar 17, 2019 18:34:01 GMT -5
I'm not sure about the issues you've had with shelving and plants, but this issue seems to me to be related to how the game handles footprints. It wants the footprint to fit on its pre-defined grid. Any footprint with numbers that are not on the grid will be shifted so that it fits the grid (at least that's what it seems is happening). I've had the same thing happen with slots. I can plug in the number that corresponds with my surface height, but if it isn't a number that works properly on a pre-defined slot grid, objects placed on the surface will hover over it or get jammed into it as the game rounds the slot to the nearest position it will accept. It was most frustrating until I figured out the problem, so I sympathize with your sofa issue. Basically, there are things about the game we can change, and there are other features that are inherent to it and, thus, not amenable to change. I think footprint and slot positions are the latter.
|
|