Chapter 2: Into Blender
Import the component into Blender and verify its skeleton
Let's get into Blender! Just kidding, we need one more thing first:
The MP SKELETON.
For streamed peds such as MP Freemode, the component YDD normally relies on the ped's separate YFT skeleton. We need to include that skeleton while importing so Blender and Sollumz can resolve the component's bone names.
Using the wrong skeleton usually leaves unresolved bone groups, so check this step before making any edits.
In CodeWalker RPF Explorer, return to the search bar in the top-right and search for mp_m_freemode_01.yft.
Depending on your files, you might see more than one result. Use the skeleton for the same ped and edition as the component, right-click it and select Export XML... just like you did earlier. Save it to the SAME LOCATION as the YDD XML.
Right-click on
mp_m_freemode_01.yftSelect
export XML...Save to SAME LOCATION as exported jbib 004
Let's take a look at our folder, just to make sure we have everything we need. You should now have:
jbib_004_u.ydd.xmlmp_m_freemode_01.yft.xmljbib_diff_004_a_uni.ytd.xmlThe texture folders created during export
Keep only the matching ped skeleton XML in this working folder. This avoids Sollumz finding the wrong YFT when more than one skeleton is nearby.

If your folder looks like this, you are ready to continue in Blender.
In Blender
Let's import our jbib!
In current Sollumz versions, go to
File > Import > RAGE Asset. Older or legacy-enabled versions may call thisCodeWalker XML.Select
jbib_004_u.ydd.xml.In the import options, set Import External Skeleton to Auto.
Start the import.
The external YFT is only an authoring reference for this Blender/Sollumz step. You do not add it to your Durty Cloth Tool project or include it with the generated clothing resource.

RAGE Asset and set Import External Skeleton to Auto.Now, before we do anything else, let's MAKE SURE we imported it properly!
Select the actual mesh object used by the High LOD.
Open Object Data Properties (the green triangle) and expand Vertex Groups.
Make sure you see named bones such as
SKEL_PelvisorRB_R_ArmRoll.Check that the mesh is deformed by an Armature modifier targeting the imported Drawable Dictionary armature.
If you see named vertex groups instead of UNK.001, UNK.002, and so on, you imported the component with its external skeleton. If you only see UNK groups, stop here and re-import with the correct YFT beside the YDD XML and Import External Skeleton set to Auto.

Find the diffuse texture
If the component is pink or the diffuse texture is missing:
Go to
File > External Data > Find Missing Files.Select the folder containing the diffuse image exported from
jbib_diff_004_a_uni.ytd.Let Blender search that folder.
You can also place the diffuse image with the embedded texture images before importing. This is only for a useful Blender preview; the diffuse variation still remains its own texture entry when we add the item to Durty Cloth Tool.
Check the imported structure
Before editing, expand the imported hierarchy in the Outliner and identify:
The top-level Drawable Dictionary, which is the imported skeleton armature.
The child Drawable.
The Drawable Models and their available High, Medium, Low or Very Low mesh slots.
The ped material and its texture samplers.
Names and automatically added number suffixes can differ between Blender scenes, so identify objects by their type and place in the hierarchy instead of relying on a name ending in .001.
Save the .blend file now. In Chapter 3, we will make a small edit without breaking the hierarchy, UVs or lower LODs.
Laatst bijgewerkt