Aller au contenu

Photo

Attempting to mod actual body meshes


  • Veuillez vous connecter pour répondre
2048 réponses à ce sujet

#76
April89

April89
  • Members
  • 7 messages
Great work! I really like the sexy haircut on Ash!

#77
Getorex

Getorex
  • Members
  • 4 882 messages
OK...I am conducting a painful experiment. The person who was working on ME3Explorer who reverse engineered about 90% of a means to get character meshes out of/into the game has hit a wall and also moved on. There is no one currently on the project with any background to take over the reigns of finishing whatever is left to get it right. As a result, I am doing what a non-coder who knows how to get around in various software development software and other software/tech-related files, I am using a hex editor to try and get a little further.

Here's the setup:
I am working with Ashley cuz she's the best ;) and that she is who I've done the most work with. I took the pcc file that is used at the very beginning of the game, providing Ashley's mesh for the first meeting of Shepard and Ash in the room just outside the Earth council chamber, prior to the arrival of the Reapers. I took a copy of that file and exported, then reimported the default Ashley body mesh. I started the game and got this:

The lighting issue is there:

Posted Image

and

Posted Image

Then I opened up a hex editor (I like HxD) and did a side-by-side analysis of the two pcc files. There were only 8 differences between the original and the new one that contained an export/reimport of the default Ashley body mesh. I edited the differences in the new pcc so they were the same values as in the original and fired up the game. The lighting issue is corrected AND it is with the pcc that received an import of her body mesh:

Posted Image

and

Posted Image

Now I did the same thing with Ashley's EDITED body mesh that I produced weeks ago and had nothing but lighting problems with. Now because a number of vertices in her mesh were moved about to get my edits in, there will be many more points of difference between the original and the new pcc BUT the ones that purely associated with lighting/reflection will be the same 8 points that I changed before. The result is to come in my next post as I am about to fire up the game again.

#78
Getorex

Getorex
  • Members
  • 4 882 messages
Success! Easy. I completed the experiment by importing my REAL edited Ashley body mesh and then opened up the hex editor, edited he same 8 points in the new pcc to be the same as the original, saved it and fired up the game. She looks perfect. NO LIGHTING GLITCH!

Posted Image

and

Posted Image

and

Posted Image

Perfect. Her lighting/reflection is identical to the original. No more lighting problem. I will do this same thing to ALL my body mesh imports. There is still the bizarre issue I get with importing heads whether edited or not, but it should fall before the brute force hex edit just the same. I hope. That will be my next move.

#79
Demonique

Demonique
  • Members
  • 1 230 messages

MACharlie1 wrote...

Getorex wrote...

On the whole Miranda theme...here is a quick render of Ashley with Miranda's hair instead of her own.  I still like Ashley's default hair as Miranda's doesn't really work well with Ashley's head shape...but I may stick this in the game just to get a look with color and textures.  I did a quick and dirty edit on the hair to make it fit Ashley's frame better but it still needs some fine tuning.

Posted ImagePosted Image

and

Posted ImagePosted Image


And give Miranda Ashley's old jacket with a reskin (simply because wearing skin tight outfits has been Miranda's calling card) so she isn't walking around the Citadel blatently wearing her Cerberus uniform while running from Cerberus assasins. :D



There already is a mod to change Miranda's catsuit, I'll go and see if I can find it

Here - http://social.bioware.com/project/8172

Modifié par Demonique, 22 mai 2013 - 09:05 .


#80
Iakus

Iakus
  • Members
  • 30 241 messages

Demonique wrote...

There already is a mod to change Miranda's catsuit, I'll go and see if I can find it

Here - http://social.bioware.com/project/8172


Getting a 404 error Posted Image

#81
Tup3x

Tup3x
  • Members
  • 3 526 messages

Getorex wrote...

Success! Easy. I completed the experiment by importing my REAL edited Ashley body mesh and then opened up the hex editor, edited he same 8 points in the new pcc to be the same as the original, saved it and fired up the game. She looks perfect. NO LIGHTING GLITCH!

/snipsnap

and

/snipsnap


and


/snipsnap


Perfect. Her lighting/reflection is identical to the original. No more lighting problem. I will do this same thing to ALL my body mesh imports. There is still the bizarre issue I get with importing heads whether edited or not, but it should fall before the brute force hex edit just the same. I hope. That will be my next move.

Awesome! So it indeed worked the way you thought. This is cool! I'm sure that this info would help those who work with the import tool (or maybe someone could try fixing it?). It's encouraging to get this far.

Now that I think about it... If you decompress the .pcc and then do the replacing by hand with hex editor. Hmm...

Modifié par Tup3xi, 22 mai 2013 - 09:50 .


#82
Chashan

Chashan
  • Members
  • 1 654 messages

iakus wrote...

Demonique wrote...

There already is a mod to change Miranda's catsuit, I'll go and see if I can find it

Here - http://social.bioware.com/project/8172


Getting a 404 error Posted Image


Same thing over here, sadly.



Getorex wrote...

Success! Easy. I completed the experiment by importing my REAL
edited Ashley body mesh and then opened up the hex editor, edited he
same 8 points in the new pcc to be the same as the original, saved it
and fired up the game. She looks perfect. NO LIGHTING GLITCH!



Perfect.
Her lighting/reflection is identical to the original. No more
lighting problem. I will do this same thing to ALL my body mesh
imports. There is still the bizarre issue I get with importing heads
whether edited or not, but it should fall before the brute force hex
edit just the same. I hope. That will be my next move.


You, sir, are a big guddam hero doing this. If you haven't done so already, relay that to the ME3Explorer-crew, and things are bound to go even further.

Aaand, if I may enter a further request: since you appear to be on a roll fixing the overly fan-servicey appearance of most NPCs, would EDI's platform also be a possibility?

#83
Getorex

Getorex
  • Members
  • 4 882 messages

Chashan wrote...

iakus wrote...

Demonique wrote...

There already is a mod to change Miranda's catsuit, I'll go and see if I can find it

Here - http://social.bioware.com/project/8172


Getting a 404 error Posted Image


Same thing over here, sadly.



Getorex wrote...

Success! Easy. I completed the experiment by importing my REAL
edited Ashley body mesh and then opened up the hex editor, edited he
same 8 points in the new pcc to be the same as the original, saved it
and fired up the game. She looks perfect. NO LIGHTING GLITCH!



Perfect.
Her lighting/reflection is identical to the original. No more
lighting problem. I will do this same thing to ALL my body mesh
imports. There is still the bizarre issue I get with importing heads
whether edited or not, but it should fall before the brute force hex
edit just the same. I hope. That will be my next move.


You, sir, are a big guddam hero doing this. If you haven't done so already, relay that to the ME3Explorer-crew, and things are bound to go even further.

Aaand, if I may enter a further request: since you appear to be on a roll fixing the overly fan-servicey appearance of most NPCs, would EDI's platform also be a possibility?


Certainly one that needs it.   Let me try and get this working with Ash and I'll move on.  The process is fairly tedious, though easy.

#84
Tarkov33

Tarkov33
  • Members
  • 179 messages
I love your work so far! How difficult do you think it would be to share the changes with others?

Modifié par Tarkov33, 22 mai 2013 - 11:04 .


#85
Getorex

Getorex
  • Members
  • 4 882 messages

Tarkov33 wrote...

I love your work so far! How difficult do you think it would be to share the changes with others?


If I can get them to work it shouldn't be difficult at all. 

#86
BloodyMares

BloodyMares
  • Members
  • 782 messages
Nice work! Hope you'll have success with her final looks, but I think the most important thing about Ash is her face. Strange thing about it, it looks nice from side points of view, but when she gets front shot, it looks ugly. I liked the old her, but new hairstyle is cool. If you can change her face to the old one, it would be awesome. Waiting to download the final fix :D

#87
Getorex

Getorex
  • Members
  • 4 882 messages

ShepASSassin wrote...

Nice work! Hope you'll have success with her final looks, but I think the most important thing about Ash is her face. Strange thing about it, it looks nice from side points of view, but when she gets front shot, it looks ugly. I liked the old her, but new hairstyle is cool. If you can change her face to the old one, it would be awesome. Waiting to download the final fix :D


Don't get your hopes up too high.  I'm running into a mystery I'm having trouble understanding right now.  I thought I was onto a dirty and fairly ugly way to fix the issues with imported mesh edits but there is a puzzle I have to try and solve yet.  I'm examing all these files at the binary level and not finding what I was expecting. 

We'll see.:?

#88
Getorex

Getorex
  • Members
  • 4 882 messages
OK...new data and new mystery (to me at any rate). When you use ME3explorer -> Meshplorer to import a psk mesh into the target pcc file that contains the original mesh, it does not overwrite the old mesh. That mesh remains in the file. The imported mesh is tacked onto the end of the pcc file (explaining why the pcc file grows in size when you do this AND why it grows more each time you do a "replacement" or import. It is simply tacking on a new mesh sequence to the end of the file. This gives me a new means to try my original experiment. Results in a moment...

#89
Dubozz

Dubozz
  • Members
  • 1 865 messages
Great work good sir! Thank you very much!

#90
Getorex

Getorex
  • Members
  • 4 882 messages
I appreciate your appreciation :) but don't go too far. I am futzing with this in hopes of getting at least some of it in but I am not a coder and coding is what is ultimately required in ME3Explorer to patch up some of the blanks that remain on importing meshes. I have been communicating with someone who expresses interest in this code work (the original guy is no longer working the issue). Finger's crossed.

#91
Demonique

Demonique
  • Members
  • 1 230 messages

iakus wrote...

Demonique wrote...

There already is a mod to change Miranda's catsuit, I'll go and see if I can find it

Here - http://social.bioware.com/project/8172


Getting a 404 error Posted Image


I forgot to put a dash in

Should work now - http://social.biowar...m/project/8172/

It's basically a black version of her outfit with or without logos, I think it may be her loyalty outfit from ME2

#92
Getorex

Getorex
  • Members
  • 4 882 messages
Getting somewhere. Hoping it will be somewhere I want to be. Working with a coder and a means to get mesh edits into ME3 without wrecking lighting or crashing the game.

Friend created tool that can edit the mesh in the pcc without messing anything up at all.

Modifié par Getorex, 30 mai 2013 - 07:24 .


#93
Ottemis

Ottemis
  • Members
  • 3 600 messages
Ohh that's awesome!

#94
Getorex

Getorex
  • Members
  • 4 882 messages
It directly edits the mesh in the pcc file without any export/import so no "issues" pop up. May make my job more difficult because I will have to learn his tool instead of using 3ds Max or Blender (he said he'd take a look at Blender and try and fix its issues in this regard).

He skips past ME3explorer entirely. He had me demo a mesh-edited Ashley (random vertices moved around) and it worked perfectly.

Hopefully, I wont have to start from zero again and will be able to use the meshes I have already worked over.  The process skips bones and just does the mesh itself.

Modifié par Getorex, 30 mai 2013 - 10:05 .


#95
Ottemis

Ottemis
  • Members
  • 3 600 messages
Ok that sounds promising, hoping with you it'll be user-friendly considering the programs you're used to.

#96
Saito404

Saito404
  • Members
  • 317 messages
For the future...
Posted Image

Phoenix armor can be a replacer for catsuit armor.

#97
Getorex

Getorex
  • Members
  • 4 882 messages
Well, she shouldn't wear armor all the time...and I never liked the color scheme of the Phoenix. Bright white and red just screams "Can you see me now? Shoot me shoot me shoot me!"

#98
Ottemis

Ottemis
  • Members
  • 3 600 messages
Hey, spacerocks are reflective purple, we all know this.

#99
Getorex

Getorex
  • Members
  • 4 882 messages
I'm pretty sure you could probably find a few like that SOMEWHERE. Or are you implying her armor should be shiny, reflective purple as better camouflage? :)

In hopeful anticipation that the app my friend is workng on will work as hoped, I am taking my edits and converting them over to the format he wants to try. This may happen sooner rather than later - getting mesh edits into the game trouble-free. It may be something altogether different to get new and unique meshes in, however.

#100
Getorex

Getorex
  • Members
  • 4 882 messages
The current situation is that "Alcatraz" is working on an application that will overwrite the mesh coordinates in ME3 pcc files, not touching anything else, so that lighting issues should be sidestepped. If this works as hoped, then virtually all my edits will be able to be seamlessly imported into the game BUT it also puts on restrictions. No vertices can be added or substracted, only moved/rearranged (at this iteration). That isn't a problem for my stuff since all I have been doing is moving vertices rather than adding/subtracting.

Putting in a totally new mesh (new clothing/armor) would be a problem but rearranging extant vertices still leaves a lot of room for alteration.