Mini-Tut: Adding Groups in SimPE
Eeeh, this is kinda short and quick, but I know this is something that can give people a ton of headaches (I can pretty much do this in my sleep, but even then it still gives me a headache =w=), so I thought Iâd try to explain in-depth..
First off - you have to be comfortable with messing around in SimPE! Second - this is not gonna go over the meshing bits; thereâs other tutorials for that.
Step 1: Open Bodyshop, export and import a base texture file of the age, gender, clothing type for the mesh youâre making. Close bodyshop and open up the texture file you just created in SimPE.
Step 2: After linking your mesh to the file (Mesh Basics), click on the âProperty Setâ. This is where all the magic happens *sprinkles fairy dust*; actually this is where most of the information about the texture file is held (ie: gender, age, what categories theyâll show up, etc).
Step 3: Under the Plugin View Tab, look for ânumoverrides (dtUInteger)â. What is this? This line is the key to letting the file know how many groups it needs to display, otherwise the extra group in the mesh just wonât show up (or itâll get weird and funky).
Step 4: But wait, how can this one little line be responsible for all the groups? Simple - click on it and under the âValue:â box, change the last number to however many groups your mesh has (in this case, itâs 3 groups). Most EA clothing meshes only have 1 group; EA hairs generally have 1-3 groups; Accessories usually always have 2.
Why would you need extra groups if most TS2 meshes have one? It mostly comes down to mapping - some shoes meshes and all TS3 meshes are not mapped the same way as EA TS2 meshes. Itâs usually easier to add a new group, rather than remap an entire mesh to fit with TS2.
Step 5: Moving on - once youâve changed the numoverrides, right underneath should be three lines: âoverride#shapeâ, âoverride#subsetâ and âoverride#resourcekeyidxâ. Click on each one and then click âaddâ. This will âcloneâ them in a new line at the bottom.
Step 6: Now that you have three new lines, click on each set and in the âName:â change the number in the middle to the next one up (in this case, weâre going from 1 to 2). Then click on âoverride#subsetâ and in the âValue:â box, type in the name of your new mesh group (in this case, âshoesâ).
Tips: Remember that your âoverride#subsetâ must equal the name of your mesh group! So if you have a mesh that say has four groups (ie: body, body2, shoes, alpha), then you should have four override#subsets for one of each name.
Also, youâll noticed that the âoverride#resourcekeyidxâ has a number at the end. Do NOT touch this number, unless you explicitly know what youâre doing! This line is connected to the 3D ID Reference File (3IDR) line in the resource list; this tells the file where to pull itâs textures from in the Material Definition (TXMT) list (more or lessâŚ)
Step 7: Once everything is done and changed, hit âCommitâ and a pop-up should appear saying the Changes were committed. Hit âOKâ and save. Drop your mesh and edited texture file into your downloads and fire up bodyshop to get creating!
Note that bodyshop wonât register the new group until you export it as a new project, then it should generate the necessary texture and alpha files for each group.
Sorry if this sounds all over the place - brain is sleepy zzzzzz