Good job. Thanks! Now if anyone could take a look at how to disable those eye-bleeding lens flares... I think the effect is in VFX_Cinematics.Static.OBJ_Press_Camera_Video_Lens.fbx, but I might be wrong. Tried to I'll try to install Blender and poke around it since it's unplayale.
Thank you for fixing the shadow on Batman Batman Inc. Batsuit, Robin One Year Later Batsuit, and Robin Original Tim Drake Batsuit. And May the Force be with you. Always!
Nice work on this mod, could you provide a bit more detail how you added the textures to LOD1 and 2? I am trying to do the same fix for another mod that I love, it just doesn't have the shadow
Thanks. :) You don't have to deal with textures. At least no for those fixes. They were already there. For the Robins all you have to do is decompress the UPK (which should already be done for other mods), then go to Objects => DLC_Robin_OneYearLater_Mesh => Mesh => DLC_Robin_OneYearLater_Skin. In Preview you now should see the Robin shape. Under label "Preview" you should see decreasing numbers and vertices - like in my images. These are the LODs. All you have to do is select LOD1, then "Export FBX", then go to LOD2 and "Import FBX". Then you have to reconnect the proper sections for the individual body parts. That's it. Batman Inc. is a bit more tricky because the playable file does only contain LOD0 - and the current UPK Explorer version is not able to actually add LODs. They are only available in the showcase UPK for the Batman Inc. suit. Which in that case was really lucky. Here I got the hint from Wastelander121 to change the showcase file into playable by renaming the file name and also the UPK internal label. All kudos to him, couldn't have done it on my own without his help! If you have a mod without any lower LODs - like the official Pattinson suit, adding shadows obviously is possible, but seems to be quite tricky. Marcio121BR did it for the Pattinson obviously by extracting all textures and meshes and importing them to another similar UPK file that has proper LODs. What I don't get at the moment is how he deals with materials/MICs. I don't think they can be copied from one skin to another - or at least I don't have a clue yet how to do that. I tried but was unable to fix the Pattinson. Sorry, I can't be more specific! :( But it is possible! Btw. what mod do you have in mind? Still learning myself, so I could have a look at it...
I've been trying to fix MrBinks The Batman Suit (https://www.nexusmods.com/batmanarkhamknight/mods/787). It's my favorite rendition so far out of the mods available. The Pattinson suit in the game got updated and now has the lower LODs for shadows so I am just trying to figure out how to overwrite those textures with the ones from the mod. Thanks for your clarification though!
Ah, OK. This should not be too much trouble. You can go to Objects => DLC_Batman_TheBatman => Maps. There is a list of all textures with different resolutions. Go through the whole list and "Export" the textures. Then you go to the new updated (and decompressed!) UPK and "Import" the whole list again. Then you go to Objects => DLC_Batman_TheBatman_Mesh => Mesh. Go through all entries (Belt_Static, Body, Cape, Head) and "Export FBX". Switch to the updated UPK and "Import FBX" to all available LODs. This should give you proper copy of the Binks suit. As it is basically an updated official suit, there should not be too much differences or trouble doing that. I did not try it with the Binks suit but I did similar things with other suits - so I am quite confident this should work. Btw. does the update official suit still have the cape bug with one of the arms not attached in flight? If you want to avoid that you could try the procedure with Marcio121BR's 4K suit rather than the official updated suit. This one is a really great and solid base for your own private modding of the 2022 suit.
You're welcome. It's bascially all explained in the added images. Shadow generally is rendered from lower levels of detail (LOD). Cape from LOD1 if I remeber correctly, the rest from LOD2. The new official Pattinson suit has only LOD0 for cape and all body parts. So no shadow at all. For Batman Inc. only the cape has LOD1, the rest of the body only has LOD0. So only the cape gets shadow. You have to make sure these lower detail levels are available in the mesh, that's the whole secret. ;) They don't even really have to be lower details. If you have a look at Marcio121BR's Pattinson shadow fix he simply trippled/doubled the same mesh. So shadow actually is rendered from high detail. But it does not seem to have too much of an impact on performance. So it's OK.
Is it possible to fix Harley Quinn's skin? The stupid hairstyle that Rocksteady redid for her DLC, the lack of shadows from pigtails, and other flaws in the costume?
I actually checked all Rocksteady skins and I noticed Harley's missing pigtails. What other issues did you see? Azrael also has some problems, basically the whole hood and loincloth thing does not reflect or cast shadows. So sometimes his shadow looks like he has a hole in his chest. Also in photo mode in closeups that hood thing gets motion blur while the rest of him does not. Sadly in both cases the lower LODs are perfectly OK, so I can't fix them the way Batman Inc. or the Robins were done. At the moment I don't know what the problem is here. But I am new to Arkham modding and tools are constantly improving. Also I think the issues here are not as jarring as the Batman Inc. - which once you've seen it, you really can't make unseen again. So this is not my highest priority to get fixed, but I have it on my list of things to look after - and if anyone has any idea what could be the cause, I am open for suggestions.... ; )
That's a question I am also very interested in. But it is a tough one. The original Adam West mod is basically Wastelander121 taking the file RTClassic_02_ChC8_Design.upk from the Classic 60s racetrack in folder 350172 and renaming it to Playable_Batman_ClassicTV_SF.upk. That's really all he did. The rain details for the West suit - as far as they are shown in UPK Explorer and as far as I understand them - are not much different from what other suits with working rain have. My template for the West skin torso would be 60s Robin legs. They should be more or less the same effect. Now, the RTClassic_02_ChC8_Design.upk does not only contain a playable West-Batman, it also contains a playable 60ies-Robin. You can copy/rename it to Playable_Robin_ClassicTV_SF.upk and replace the original Robin file with it. And the rain on Robin's legs works! So it is not like anything with the rain would be wrong in the RTClassic_02_ChC8_Design.upk. At least not for the Robin. It might be the Playable_Batman_ClassicTV_SF.upk is completely OK and has the same information as the PS version and the rain malfunction might be caused somewhere beyond the UPK file. Maybe the game engine. And then it get's really difficult. If anyone has any ideas what else could be tried - I am open and grateful for any input.. ; ) Sadly I have no access to the original PS files for the exclusive skins. Is there anyone who could provide those files?
Thanks a lot! : ) It looks hardly different than the PC version. Textures seem to be in a different format, so this might be the hardest part getting them copied from one platform to the other. But general structures are the same. The rain parameters for example in Batman_60s_Cloth_Torso_MIC are basically identical. Very intersting to really see PS data!
27 comments
Now if anyone could take a look at how to disable those eye-bleeding lens flares... I think the effect is in VFX_Cinematics.Static.OBJ_Press_Camera_Video_Lens.fbx, but I might be wrong. Tried to I'll try to install Blender and poke around it since it's unplayale.
You don't have to deal with textures. At least no for those fixes. They were already there.
For the Robins all you have to do is decompress the UPK (which should already be done for other mods), then go to Objects => DLC_Robin_OneYearLater_Mesh => Mesh => DLC_Robin_OneYearLater_Skin. In Preview you now should see the Robin shape.
Under label "Preview" you should see decreasing numbers and vertices - like in my images. These are the LODs. All you have to do is select LOD1, then "Export FBX", then go to LOD2 and "Import FBX". Then you have to reconnect the proper sections for the individual body parts. That's it.
Batman Inc. is a bit more tricky because the playable file does only contain LOD0 - and the current UPK Explorer version is not able to actually add LODs. They are only available in the showcase UPK for the Batman Inc. suit. Which in that case was really lucky. Here I got the hint from Wastelander121 to change the showcase file into playable by renaming the file name and also the UPK internal label. All kudos to him, couldn't have done it on my own without his help!
If you have a mod without any lower LODs - like the official Pattinson suit, adding shadows obviously is possible, but seems to be quite tricky. Marcio121BR did it for the Pattinson obviously by extracting all textures and meshes and importing them to another similar UPK file that has proper LODs. What I don't get at the moment is how he deals with materials/MICs. I don't think they can be copied from one skin to another - or at least I don't have a clue yet how to do that. I tried but was unable to fix the Pattinson. Sorry, I can't be more specific! :( But it is possible!
Btw. what mod do you have in mind? Still learning myself, so I could have a look at it...
Then you go to Objects => DLC_Batman_TheBatman_Mesh => Mesh. Go through all entries (Belt_Static, Body, Cape, Head) and "Export FBX". Switch to the updated UPK and "Import FBX" to all available LODs. This should give you proper copy of the Binks suit. As it is basically an updated official suit, there should not be too much differences or trouble doing that. I did not try it with the Binks suit but I did similar things with other suits - so I am quite confident this should work.
Btw. does the update official suit still have the cape bug with one of the arms not attached in flight? If you want to avoid that you could try the procedure with Marcio121BR's 4K suit rather than the official updated suit. This one is a really great and solid base for your own private modding of the 2022 suit.
You have to make sure these lower detail levels are available in the mesh, that's the whole secret. ;)
They don't even really have to be lower details. If you have a look at Marcio121BR's Pattinson shadow fix he simply trippled/doubled the same mesh. So shadow actually is rendered from high detail. But it does not seem to have too much of an impact on performance. So it's OK.
Azrael also has some problems, basically the whole hood and loincloth thing does not reflect or cast shadows. So sometimes his shadow looks like he has a hole in his chest. Also in photo mode in closeups that hood thing gets motion blur while the rest of him does not.
Sadly in both cases the lower LODs are perfectly OK, so I can't fix them the way Batman Inc. or the Robins were done. At the moment I don't know what the problem is here. But I am new to Arkham modding and tools are constantly improving.
Also I think the issues here are not as jarring as the Batman Inc. - which once you've seen it, you really can't make unseen again. So this is not my highest priority to get fixed, but I have it on my list of things to look after - and if anyone has any idea what could be the cause, I am open for suggestions.... ; )
Yes, it's like opening a can of worms. Once you know what to look for - you start finding those issues. :D
The original Adam West mod is basically Wastelander121 taking the file RTClassic_02_ChC8_Design.upk from the Classic 60s racetrack in folder 350172 and renaming it to Playable_Batman_ClassicTV_SF.upk. That's really all he did.
The rain details for the West suit - as far as they are shown in UPK Explorer and as far as I understand them - are not much different from what other suits with working rain have. My template for the West skin torso would be 60s Robin legs. They should be more or less the same effect. Now, the RTClassic_02_ChC8_Design.upk does not only contain a playable West-Batman, it also contains a playable 60ies-Robin. You can copy/rename it to Playable_Robin_ClassicTV_SF.upk and replace the original Robin file with it. And the rain on Robin's legs works! So it is not like anything with the rain would be wrong in the RTClassic_02_ChC8_Design.upk. At least not for the Robin.
It might be the Playable_Batman_ClassicTV_SF.upk is completely OK and has the same information as the PS version and the rain malfunction might be caused somewhere beyond the UPK file. Maybe the game engine. And then it get's really difficult.
If anyone has any ideas what else could be tried - I am open and grateful for any input.. ; )
Sadly I have no access to the original PS files for the exclusive skins. Is there anyone who could provide those files?
It looks hardly different than the PC version. Textures seem to be in a different format, so this might be the hardest part getting them copied from one platform to the other. But general structures are the same. The rain parameters for example in Batman_60s_Cloth_Torso_MIC are basically identical. Very intersting to really see PS data!