Clothing not positioned correctly?

For some reason, vanilla boots shoulders and gloves are appearing too far on either side of the body for a custom faction. This is affecting all job clothing bar footman. Why is it happening?

For reference, I used VoxelShop to import/export the original stonehearth body file, and haven’t touched anything other than the voxels themselves. The clothing moves correctly, but only the shirt and pants stay on the body. Handheld items are not affected.

did you check for the names of the matrix of each body part and clothing?

1 Like

The matrix names are exactly the same as the ascendancy body ones.

i think your problem might be voxel shop… i’ve had similar problems with my armory expansion mod when using voxelshop, sometimes it does weird stuff when exporting…

sadly, i haven’t found an easy to do (or explain) solution for this yet, so personally i’m just waiting to be able to get a copy of Qubicle…

Could it be the Z-Axis option when exporting?
But I don’t know if VoxelShop has it…

I’m not sure what else I can do. What other free alternatives are there?
And Z-axis isn’t an exporting option in VoxelShop from what I can tell.

As can be seen in this small gallery (click it) normal clothing is affected, but not footmen (and weirdly but not shown, farmer)

As it turns out, I had somehow been missing these errors in my log, which occur even when using the plain stonehearth body exported from voxelshop:

2016-03-11 17:45:47.028726 | client | 0 | renderer.render_info | stacked matrix leftArm size (31, 41, 31) does not match first matrix size of (4, 4, 6) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix leftArm pos (0, 0, 0) does not match first matrix pos of (21, 9, 12) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix leftFoot_0 size (31, 41, 31) does not match first matrix size of (6, 5, 12) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix leftFoot_0 pos (0, 0, 0) does not match first matrix pos of (16, 0, 7) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix leftShoulder size (31, 41, 31) does not match first matrix size of (2, 3, 5) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix leftShoulder pos (0, 0, 0) does not match first matrix pos of (20, 14, 13) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix pelvis size (31, 41, 31) does not match first matrix size of (11, 14, 23) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix pelvis pos (0, 0, 0) does not match first matrix pos of (10, 5, 12) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix rightArm size (31, 41, 31) does not match first matrix size of (4, 4, 6) 2016-03-11 17:45:47.038726 | client | 0 | renderer.render_info | stacked matrix rightArm pos (0, 0, 0) does not match first matrix pos of (6, 9, 12) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix rightFoot_0 size (31, 41, 31) does not match first matrix size of (6, 5, 12) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix rightFoot_0 pos (0, 0, 0) does not match first matrix pos of (9, 0, 7) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix rightShoulder size (31, 41, 31) does not match first matrix size of (2, 3, 5) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix rightShoulder pos (0, 0, 0) does not match first matrix pos of (9, 14, 13) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix torso_0 size (31, 41, 31) does not match first matrix size of (9, 9, 7) 2016-03-11 17:45:47.048726 | client | 0 | renderer.render_info | stacked matrix torso_0 pos (0, 0, 0) does not match first matrix pos of (11, 10, 12)

2 Likes

Well, now you know the problem and how to solve it :sweat_smile:
Glad you found it in the end.

I’m not sure how to go about fixing it. Voxelshop doesn’t allow editing of these settings (from what I can tell), and I don’t know what other programs I should use instead.

Hmm maybe you could do some kind of reverse engineering and remake the body parts out of the clothes matrices with Voxel shop, so they will have the same size for each part :disappointed_relieved:

Anyone knows of a workaround with Voxelshop to adjust the matrices size?

as far as i know there isnt a way to change matrice shape/size in voxelshop… :confounded:

except for something to do with the bounding box, but i never touched that export option so i have no clue what that does…