|
Post by teensytea on Apr 28, 2024 14:11:36 GMT -5
I'm completely new to this, but I'm trying to make some shorts with laces on the side. So far all I've done is made a simple mesh, and I tried seeing if just the mesh would work in-game, but straight away I noticed if wasn't scaling properly with the sliders in CAS; when the hips are made wide, the laces clip into the body, and when the hips are narrowed, they float next to it instead. I'm not sure why, cuz I transferred the weights from a nearly identical item and the vertex paint is the same too. I attached an image so you can see what I mean... Any help is apprecitated :-) imgur.com/a/tCiwoiQ
|
|
|
Post by mauvemorn on Apr 28, 2024 14:25:52 GMT -5
Hi. How something is meant to move and morph depends on where it is located, so when you move something, you need to re-do all information responsible for these processes. - separate bows; - select the separated mesh, transfer weights, uv_1 and vertex paint from the original mesh ( the one you just separated it from ) Heres an example of how it is done, you just do it with your item instead of the one under the rig - select your garment, add Data transfer, choose top as Source object; - to transfer weights, enable Vertex data, then Vertex groups. Choose Nearest face interpolated; - to transfer uv_1, enable Face corner data and UVs. Make sure to choose the correct uv map you want to transfer or both will be overwritten. And dont forget Nearest face interpolated; - click on Generate data layers or nothing will transfer, then hit Apply; - it is possible to transfer vertex paint together with weights and uv_1, but theres a bug related to it in 2.7x, so add a new Data transfer modifier, enable Face corner data and Vcol, Nearest face interpolated as well. Choose Generate layer data ans apply; - rename the first uv map to uv_0; - switch to edit mode, select everything with A, Tools - Weight tools - Clean, choose All groups. This fixes a bug that exists in 2.76 - 2.79, 3.6.1; - with everything still selected, Tools - Weight tools - Limit total, always do this step regardless of your version;
|
|
|
Post by teensytea on Apr 28, 2024 16:56:00 GMT -5
|
|
|
Post by mauvemorn on Apr 29, 2024 10:20:52 GMT -5
You need to apply data transfer modifier. - remove all modifiers; - enable sync, press B, select all these uvs, in 3d view press P - Selection; - select s4studio_mesh_1.001, add Data transfer, choose s4studio_mesh_1 as Source object; - enable Vertex data, Vertex groups and Nearest face interpolated to transfer weights; - enable Face corner data, Colors, Shift-click on UVs, choose uv_1 and Nearest face interpolated; - click on Generate data layers; - click on Apply; - join both again
|
|
|
Post by teensytea on May 1, 2024 7:57:00 GMT -5
Thank you so much - I got it to work and learned a lot! :D
|
|