Jump to content

Guide: Porting 7.5 Models to VX


Recommended Posts

Porting 7.5 Models to VX

 

By arse22 APR 2021

 

Intro

 

Up until version p of VX, model porting was sort of a problem, since models were missing some sliders and would require manual editing. Though it’s more or less fixed, there seems to be some confusion on the matter nonetheless and I am writing this guide to provide some 1:1 steps to ensure proper conversion. Even if you are experienced in this, it may serve as a good reminder of steps to take.

 

 

 

Pre-Requisite

 

-Old model to port
-Installed VX
-EMFS, recommended, will come in handy but you may not end up needing it.

 

 

Checklist of a Port

 

-Is the model an EMFS model or base model?
-Did you use a replacer in your install?
-What skin did it use? H5, H4 or none?

 

You must find:

Head Replacer
Body Replacer
Active Mod Skin
possibly Base Body/Base Morph (explained later)

 

 

How to Use EMFS to Locate Model Skin

 

One of the most important aspects is having the correct skin. If you have a big ActiveMod folder of skins, on 7.5, you are pretty much stuck painting a marker on the skin and Alt+R every skin until you find the one on your model. That is unless you use EMFS to simply look it up:

 

EMFSneutral.png.6fee9bdd16f296bc579d71beab3bc99c.png

 

1526256157_EMFSloadmodel.png.bb71893634553edf93d94298c0e3fdb3.png

 

After you load in your model, look at details and find this entry.

 

1908529537_EMFSdetails.png.263bbccf038f8b73c446ca0cd395dbad.png

 

77370456_EMFSentry.png.ba2079decfbcbc93e4dda8789db7dd17.png

 

The stuff about dress etc is irrelevant, if it’s a skin you know, you will recognize the name of the folder in that entry. This gives you terms to easily search your ActiveMod folder for. You can do this for any model but sadly you cannot assign the skin from here.

 

How to Find Base Model

 

If the model is a base model, all you need to know is the replacer used, if any. You will need to get the body and face replacer for VX and then assign them in-game to the model. Other than that it’s a straight forward drag and drop to VX model folder, if there was none used, it’s ported automatically.

You can always check by looking into the model folder, check the file Base.id, and verify against a base model list.

 

!!!Basic Game Model Numbers.rar

 

If it’s an EMFS model and used an EMFS replacer, again you just need stand-alone versions of the face and body replacer that were combined by EMFS. If you are not familiar, EMFS tool was only really used to combine a custom body + custom head in a new mod which was then given a new unique base id.

 

 

Info About Base Morph/Base Body

 

There is one key difference between models that use a replacer and those made with EMFS, is that a model that used a standalone replacer is ALSO affected by base model morphs. I don’t know the proper name but that is what I will call it here to avoid confusion, the proper name is something like Base Body, but it’s basically morphs that get applied to a model. The base id of the model essentially tells the game which ones to apply.

In EMFS, you can locate it here, under AvLook tab of the model details.

 

1227886417_EMFSavlook.png.9708d24dce784d6f004a0f218d58269f.png

 

That may be pretty confusing, because those are just a list of morphs and doesn’t really tell you much if you are not familiar. Here is a good file to check:

 

EMFS_DefaultTypes.rar

 

EMFS models all use a default base body/morph for the most part. You can find it in …/EMFSTool/Data/Face/Female/[your_replacer]/AcBodyLook.bs file:

 

1038103507_EMFSavlook2.png.d289eb04c435e4f1fbb5fa20a9a3746f.png

 

The first entry FGmeshfile is the .tri file of the head replacer, while the one I highli ghted is the “base morph.” In most EMFS they look something like default 01.

In VX, you can find similar info in Archives/2.158.001/Scripts.zip/Scripts/Luder/[Person XX]/AcBodyLook.bs   :

 

1362461992_VXavlook.png.5161005135ba6a57d1270f9a9a7767cd.png

 

Where Person XX is the base id of the model you are looking up, it will tell you which “base morphs” it uses. In the same directory the AvLook.bs file will tell you the exact morphs that were applied (same as they would look in EMFS.) But basically, as you can see in the screenshot in VX it tells you which base model number correspond with the “base morph” set name. It’s the same name used when you look at the dropdown in VX:

 

1311267782_vxbasemorphselection.png.fd2a5821f3f22b8e46ffb9784dc1e138.png

 

The ones used by EMFS are here in the list too. But here is the truth: You don’t need to do this most of the time, it’s actually automatic. It only becomes relevant when you port a model which used a base model with some morphs on it AND a non-emfs standalone head replacer, even then it should convert on it’s own since the base id of such a model will be one that already applies the morph in VX. If for some reason the model looks wrong, you can try to reapply it from the menu, using the above info to look up the one you need.

 

 

Extract Body from EMFS file

 

Since we covered info about heads, I should note that all that EMFS model has inside is a custom body that it assigns to a head in a big head pack by unique name. So you can get the head by looking through EMFS, but you can actually get the body directly from the EMFS file and make a new replacer.

 

964117344_emfsfile.png.a6c69fe6554e76d1b8b6d6d8cd08a441.png

 

So you can see if you extract the .b*b file from that directory, and convert it to .bs, all you would have to do is rename it “body01” and you have created your own VX body (02 for male, 03 for shemale.) You would delete all the other folders and files, and rename the folder to avoid confusion, before drag and drop into addons.

 

 

Tips and Other Relevant Factors

 

There are many things that can drastically change your models look. Using exact parts like hair, hair texture, eyes , eyebrows, etc and using the correct lighting and same hook settings. A level def of a room can drastically impact how a model looks.

But at the very end of the day, you can know for a fact that the model is the same one as long as you use the same body file and the same .tri head. But now you know how to get the skin and even look into which base body/base morphs was used if it becomes necessary, 90% of the time it’s either irrelevant or automatic.

 

 

Conclusion

 

That’s about it. There is no way to know if you model used a non-EMFS replacer unless you wrote down the info or it’s provided by the model author, as far as I know.

Porting models in VX version p is very straightforward other than that, EMFS tool is still very useful to look up all the necessary info about base model or an EMFS model.

 

 

 

 

Link to comment
Just now, OysterMug said:

Great info, though I have more trouble getting Faces to match than bodies.

 

I often end up comparing old screen shots to my model, tweaking them by hand trying to reproduce the face.

 

If you read the guide and on version p, you dont need any tweaking at all, it's 1:1 porting.

Link to comment
19 hours ago, Arse22 said:

 

If you read the guide and on version p, you dont need any tweaking at all, it's 1:1 porting.

I read that. It's not true.

 

I'm using vP and I still have to tweak the hell out of some models to get them close (I figure about 50% of old models need adjustment.) :(

 

Link to comment
Just now, OysterMug said:

I read that. It's not true.

 

I'm using vP and I still have to tweak the hell out of some models to get them close (I figure about 50% of old models need adjustment.) :(

 

I mean I dont want to argue, but if you're getting different results in version P, you are doing something wrong. Prior to version p, there were missing sliders that were removed which is what caused the need for adjustments, in version p they added the sliders back in so it's 1:1.

 

I have confirmed and proved this, which is why I posted the guide.

 

The only thing that doesn't port is the eye placement because it uses a new system I am guessing. If you are having to change face or body itself with sliders, you definitely made a mistake somewhere.

Link to comment

Hmm. I did a quick test and the results seems good.

 

I have a number of old faces that I ported from 7.5 to VX some time ago that must have been to an older version of VX, So the versions I have now are "modified" copies of the originals. :(

 

I lost SO many original files between VX versions and a RansomWare attack in January.

 

Link to comment
Just now, OysterMug said:

Hmm. I did a quick test and the results seems good.

 

I have a number of old faces that I ported from 7.5 to VX some time ago that must have been to an older version of VX, So the versions I have now are "modified" copies of the originals. :(

 

I lost SO many original files between VX versions and a RansomWare attack in January.

 

Sorry to hear. Yeah, I had such things happened to me too, in the past. I had so many old models to on older installs, that I never got around to reinstalling when it was drag and drop, when I heard VX would require effort, I thought forget it lol. Well, it's definitely interesting to see how some old models can be improved with new features of VX.

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use