2010-11-23

Using textures made for Michael 4 on Victoria 4

Note: I have fixed the incorrect file names. Shouldn't really try and do stuff like this from memory, sorry =] Also the base figures are no longer free.

Prerequisites

  • UVMapper Classic (free)
  • a text editor; Notepad might do, or try Notepad++
  • Michael 4 and Victoria 4
  • basic file management skills (priceless?)

Swapping the UVs using UVMapper Classic

  1. Start UVMapper Classic
  2. From the File menu, select Load Model...
  3. Open Michael 4's mesh
    (../Runtime/Geometries/DAZPeople/blMilMan_m4b.obj)
    After it's done loading, you may get a popup saying "Error opening material library", this is normal.
  4. From the File menu, select Export UVs...
  5. UVMapper gives you a window with options, deselect them all and click OK
  6. Choose the location and a name for the exported UVs. You need this file later, so pay attention here! I saved mine as C:\M4UV.uvs
  7. From the File menu, select Load Model...
  8. Open Victoria 4's mesh
    (../Runtime/Geometries/DAZPeople/blMilWom_v4b.obj)
    Again after it's done loading, you may get a popup saying "Error opening material library", this is normal.
  9. From the File menu, select Import UVs...
  10. Locate the file you saved in step 6 (C:\M4UV.uvs) and click OK
  11. From the File menu, select Save Model...
  12. Browse to the location where you have Victoria 4's mesh, and save this altered copy with a different name (blMilWom_v4b_M4UV.obj)

We now have a copy of V4's mesh which is compatible with textures made for Michael 4.

Making a new CR2

  1. Locate the CR2 for Victoria 4
    (../Runtime/Libraries/Character/DAZ People/Victoria 4.2.cr2)
    and make a copy of it in the same folder. I named mine V4 M4UV.cr2
  2. Open the copy (!) in a text editor
  3. There are two lines that look like this:
    figureResFile ":Runtime:Geometries:DAZPeople:blMilWom_v4b.obj",
    both of these lines need to be edited to match the file name of the new mesh we saved earlier (blMilWom_v4b_M4UV.obj). They should look like this:
    figureResFile ":Runtime:Geometries:DAZPeople:blMilWom_v4b_M4UV.obj"
  4. Now save the file.

All done! If it works, congratulations. If not, post a comment and I'll look into it :)

Here's a render showing Victoria 4 with the sample M4 materials applied (warning, contains boobage):

1 comment:

  1. Thanks for this tutorial... never would have thought that it could be so easy and even with free programs :)

    ReplyDelete