exinfernalis
Avid Affiliate
- Joined
- Apr 30, 2012
I have successfully modified the body skin for the succubus (devil) costume on the US client. I have, however, run into a problem with the normal map which I'll detail further down. First off, here's my solutions to the various problems I've encountered.
1. Location of the base body dds: All races are contained in the Event_BaseBody.gpk. For these examples, I'm using
Castanic_F_base_.diff.dds and Castanic_F_base_.norm.dds.
2.The invisible body. This effect is caused by some flaw in the way UThelper 1.3 saves the gpk from what I can tell. Here's my workaround:
A. Copy a clean Event_Basebody.gpk to you mod folder.
B. Open the Event_Basebody.gpk in UThelper, do your extractions / edits / imports then goto file > Save Patched.
You now should have Event_Basebody.patched.gpk and the models should not be invisible. IF you overwrite either the clean Basebody or the .patched.gpk, you will get the invisible body again.
If you need to make further edits to the patched.gpk after it is saved, you must open the .patched.gpk in UThelper, make your edits then goto save patched. This will result in a file called Event_Basebody.patched.patched.gpk. You can now delete the patched.gpk and rename patched.patched.gpk to patched.gpk
Now onto the problem I'm having... The diff edits work great, but when I edit the normal map something strange happens. The dimensions of the normal map are 512x1024, however after extracting the normal map, then importing it, even with NO CHANGES, the size is reported in UThelper as being 512x512, and the normal map doesnt work, you just get a liquid metal looking skin. This seems to be a problem with UThelper's import function, but I cannot be sure.
Here is the edited diff.dds with the default normal map:
Here is the extracted / imported normal map problem:
Here is the edited normal map on the old swimsuit, to show that my process of export / edit / import normally works.
If you are able to edit / import the castanic normal map, let me know how you got it working.
1. Location of the base body dds: All races are contained in the Event_BaseBody.gpk. For these examples, I'm using
Castanic_F_base_.diff.dds and Castanic_F_base_.norm.dds.
2.The invisible body. This effect is caused by some flaw in the way UThelper 1.3 saves the gpk from what I can tell. Here's my workaround:
A. Copy a clean Event_Basebody.gpk to you mod folder.
B. Open the Event_Basebody.gpk in UThelper, do your extractions / edits / imports then goto file > Save Patched.
You now should have Event_Basebody.patched.gpk and the models should not be invisible. IF you overwrite either the clean Basebody or the .patched.gpk, you will get the invisible body again.
If you need to make further edits to the patched.gpk after it is saved, you must open the .patched.gpk in UThelper, make your edits then goto save patched. This will result in a file called Event_Basebody.patched.patched.gpk. You can now delete the patched.gpk and rename patched.patched.gpk to patched.gpk
Now onto the problem I'm having... The diff edits work great, but when I edit the normal map something strange happens. The dimensions of the normal map are 512x1024, however after extracting the normal map, then importing it, even with NO CHANGES, the size is reported in UThelper as being 512x512, and the normal map doesnt work, you just get a liquid metal looking skin. This seems to be a problem with UThelper's import function, but I cannot be sure.
Here is the edited diff.dds with the default normal map:
Here is the extracted / imported normal map problem:
Here is the edited normal map on the old swimsuit, to show that my process of export / edit / import normally works.
If you are able to edit / import the castanic normal map, let me know how you got it working.
Last edited by a moderator: