Aller au contenu

Photo

Issue importing faces into Mass Effect 3 Updated March 21


8899 réponses à ce sujet

#2576
cw889

cw889
  • Members
  • 5 messages
Thread getting big, don't want to read it all, so apologies if this has already been said; now that it seems the problem has been pin-pointed to the lack of ME1 face codes and the deletion of certain assets (eyes, nose, mouth, hair) and re-shuffling of what certain portions of the face code refer to... that the only way this can reasonably be addressed with a patch would be to actually create a Mass Effect 3 importer (like the Mass Effect 2 importer the 360 version of Mass Effect 2 shipped with) that handles conversion.

It seems like any other direct patch would have an effect on current Shepard's being played in Mass Effect 3.

#2577
Drachinifel

Drachinifel
  • Members
  • 16 messages
And of course all of us who have fudged it to 'close enough' to actually play the game instead of twiddling our thumbs won't benefit without restarting the game when it finally is corrected.

#2578
Stonesoundjam

Stonesoundjam
  • Members
  • 283 messages
Might as well work on galactic readiness

#2579
jakenou

jakenou
  • Members
  • 3 867 messages

FemShep 4 President wrote...

Pheonix52gx wrote...

I'll add my piece. Yeah I'm disappointed. I'd have thought it would have been tested but maybe it was and the fix is less trivial than we believe. Below is my impression of why the workaround is inadequate for us sticklers, and while reasoned, shouldn't be taken as fact since no doubt someone has more empirical knowledge on the subject:

In ME1 you set the slider for mouth height to position 4, which let's say makes the height of the mouth 0.5556. In ME2 the value of position 4 was 0.50 or maybe 0.45. The tool suggested as a workaround to generate face codes rounds these values and then finds a slider position (in ME2) that's closest to your code. To that end, your mouth height is now 0.6 (say position 5), not 0.55 and thus it isn't the same Shepard. ME2 got around this by importing the straight values and not allowing a face code. This is why the bug that allows a face code to be generated from an ME1 face doesn't actually look like it and why this tool (though a marvel of PHP, kudos) doesn't cut it. You can get all this impression from just looking at your save file head morph in Gibbed's save editor.

Now if only we could hack the ME3 save in the same way...


I think you're half right. The thing is that most slider positions in ME1 actually had near exact mathematical correspondance to ME2. There were only a few that didn't, and needed to be more roughly approximated - Complexion, Eye Color, Nose Shape, Hair Style, Brow Color, and Makeup. And it was these variables that I believe caused problems with the automatic generation of an ME1 facecode for an ME2 face.

You should read this this guide for more details. The maths part is quite revealing, though very anal.

The problem with ME3, is that the CC has undergone far more significant changes, so that the exact same facecode can be rendered very differently in ME2 and ME3. This is not something that could be solved by finding the correct slider positions. For example hair - the upper bun hairstyle has changed dramatically from ME2 to ME3. No amount of approximating the facecode is gonna fix that. Also, some eye colours (e.g. purple, I believe), hair colours etc. have simply been removed - how are you going to tweak that in?

Bioware need to allow direct imports  from ME2 to ME3, in the same way that they allowed direct imports from ME1 to ME2.




I was one of the lucky ones who was able to match my ME1 to ME2 morph exactly using the code generated from Mass Effect Tools - I had to find the right hair and nose, but it ended up being an exact match between my ME2 morph and the recreated face with code.

The problem with directly imported morphs in ME3 is that it would have to generate a new unique character model - the same thing as having default Sheploo who can't be broken down into a code. They would have to create a completely new asset to plug into the game doing it that way. Not an easy job. The easier route, and fastest fix, would be to map the features back into ME3 the same way some of us have taken the time to do ourselves by breaking into our ME2 morphs to get the code (but perhaps they could make a better approximation of some of the missing links, yet still allowing us to fix our morph, which we weren't allowed to do in ME2).

I'm not defending this flub in any way, but the new graphic textures in ME3 are simply different. They are an upgrade in a lot of ways, but obviously not for the people who find their Shep equivalent irrecognizable. All of the NPCs look different in ME3 too, some more than others. It seems to boil down to ME2 codes or ME2 imports being matched with the "updated" graphic of the same facial features in ME3, which appear so different because of textures, lighting, color and some dimensional differences. ME2 imports looked different from ME1 too, but they were a much smaller change so that Sheps remained much more recognizable, even though they were in fact different.

A lot of the comparison pictures I see here... to me the base features are still present for the most part, but the differences in color (in both environmental lighting as well as hair, eye and complexion) throw it off first, then the dimensional differences drive it out of the park (the volume of the hair compared to the size of the head for example - also, there doesn't seem to be one hair choice for femshep that doesn't look like a wig or a horror show from the salon!)

Modifié par jkthunder, 10 mars 2012 - 10:08 .


#2580
cheezbaalz

cheezbaalz
  • Members
  • 18 messages

Michale_Jackson wrote...

my Shepard looks so awesome in the game (ME3), and he's from ME1. You guys really need to just use the PC/USB/360/ME2 face code hack.

The more I'm playing ME3, the more I feel It's the real deal and I don't think Bioware is going to do anything about it not automatically importing ME1 faces into ME3.


How dare you speak of such blasphemy!

#2581
Violins77

Violins77
  • Members
  • 7 messages

Pheonix52gx wrote...

Violins77 wrote...

Let's hope they DO find a fix tough, the issue seems to be complex...:? 


Hear hear! Certainly to say "lomg itz eazi 2 fix" doesn't account for having to compile a patch, test it to make sure nothing else broke and distribute it (and a lot more besides). Skyrim had a problem, if some recall, because console users had to wait for their manufacturers to clear patches, wheras PC users got fixes sooner. Even if BioWare has a patch right now ready to go, there's always more concerns to deal with outside of fixing the bug itself. I'm sure they're doing the best they can. Needless to say, nothing in game development is ever simple; trust me, I know.



I wasn't saying that to imply that I think it's taking too long to solve. What I meant is that from the information I can gather, the issue seems to be related to the way faces were imported in ME2, and it seems like an extremely complex problem to solve, and they never said anywhere that this issue will be fixed, just that they are working on it. So that is why I said I hope they DO find a fix. Some problems could sometimes not be resolved.  I wasn't being sarcastic, maybe I just chosed a wrong smiley. 

#2582
Michale_Jackson

Michale_Jackson
  • Members
  • 354 messages

cheezbaalz wrote...

Michale_Jackson wrote...

my Shepard looks so awesome in the game (ME3), and he's from ME1. You guys really need to just use the PC/USB/360/ME2 face code hack.

The more I'm playing ME3, the more I feel It's the real deal and I don't think Bioware is going to do anything about it not automatically importing ME1 faces into ME3.


How dare you speak of such blasphemy!


Look I had my doubts just like you a few days ago when I bought this on midnight pre-order release.  I went a whole day without playing hoping for a first day patch to fix the import.  

I was trashing ME3 on every forum I visited where people were praising it because I saw the game being completely broken for not allowing ME1 imports.   Giving ME3 a low user score on Gamespot, etc.

Then I finally bit the bullet and followed those 8 step instructions on recovering ME1 face code from ME2 save data.  Tried it and low and behold it worked.  The game has my Shep's facial features, it only required a few small modifications (or as I like to see them as touchup enhancements for the 3rd game).

He looks great in game, and I'm enjoying the game, mainly because my Shepard is back.

I felt silly for waiting on Bioware who seem to have taken the 3D Realms position concerning release dates.  

I'm telling you guys, don't wait. Do the workaround, it's basically the import done manually, and you get to add touchups to your custom Shep which you wouldn't be able to do if the game automatically imported like it did in ME2.

Modifié par Michale_Jackson, 10 mars 2012 - 10:04 .


#2583
Wrex Krogan POWAAA

Wrex Krogan POWAAA
  • Members
  • 23 messages

Michale_Jackson wrote...

I'm telling you guys, don't wait. Do the workaround, it's basically the import done manually, and you get to add touchups to your custom Shep which you wouldn't be able to do if the game automatically imported like it did in ME2.


Tried the workaround and my Shep looked COMPLETELY different. I tried for an hour to get him to look right but nothing worked.

Modifié par Wrex Krogan POWAAA, 10 mars 2012 - 10:08 .


#2584
yay4fof

yay4fof
  • Members
  • 11 messages

Michale_Jackson wrote...

cheezbaalz wrote...

Michale_Jackson wrote...

my Shepard looks so awesome in the game (ME3), and he's from ME1. You guys really need to just use the PC/USB/360/ME2 face code hack.

The more I'm playing ME3, the more I feel It's the real deal and I don't think Bioware is going to do anything about it not automatically importing ME1 faces into ME3.


How dare you speak of such blasphemy!


Look I had my doubts just like you a few days ago when I bought this on midnight pre-order release.  I went a whole day without playing hoping for a first day patch to fix the import.  

I was trashing ME3 on every forum I visited where people were praising it because I saw the game being completely broken for not allowing ME1 imports.   Giving ME3 a low user score on Gamespot, etc.

Then I finally bit the bullet and followed those 8 step instructions on recovering ME1 face code from ME2 save data.  Tried it and low and behold it worked.  The game has my Shep's facial features, it only required a few small modifications (or as I like to see them as touchup enhancements for the 3rd game).

He looks great in game, and I'm enjoying the game, mainly because my Shepard is back.

I felt silly for waiting on Bioware who seem to have taken the 3D Realms position concerning release dates.  

I'm telling you guys, don't wait. Do the workaround, it's basically the import done manually, and you get to add touchups to your custom Shep which you wouldn't be able to do if the game automatically imported like it did in ME2.


I'm glad it works for you and all, but it doesn't work for everyone. This issue NEEDS to be fixed, but knowing Bioware it won't.

#2585
Gascogne

Gascogne
  • Members
  • 61 messages

Stonesoundjam wrote...

Might as well work on galactic readiness


Not much else to do while we wait patiently... ;)

#2586
jakenou

jakenou
  • Members
  • 3 867 messages
I'm pretty sad they took good old default Jane from the first two games and made her into something that resembles a retired rugby player who is trying to hide the ugly with makeup and a fancy hairdo. At least Jane is still in the customization screen as a preset. I should probably take this rant to a femshep thread though ;)

#2587
CdrJameson

CdrJameson
  • Members
  • 1 messages
Could EA not host the fan tool? It must be hammering the poor guys bandwidth (Keeps falling over for me)

Modifié par CdrJameson, 10 mars 2012 - 10:19 .


#2588
BmB23

BmB23
  • Members
  • 17 messages

yay4fof wrote...

I'm glad it works for you and all, but it doesn't work for everyone. This issue NEEDS to be fixed, but knowing Bioware it won't.


Absolutely right! You can dance and hack your way around the issue and get a reasonable result. But that does not excuse it for Bioware. It really should just work.

#2589
Jorec

Jorec
  • Members
  • 104 messages

cw889 wrote...

Thread getting big, don't want to read it all, so apologies if this has already been said; now that it seems the problem has been pin-pointed to the lack of ME1 face codes and the deletion of certain assets (eyes, nose, mouth, hair) and re-shuffling of what certain portions of the face code refer to... that the only way this can reasonably be addressed with a patch would be to actually create a Mass Effect 3 importer (like the Mass Effect 2 importer the 360 version of Mass Effect 2 shipped with) that handles conversion.

It seems like any other direct patch would have an effect on current Shepard's being played in Mass Effect 3.


They should totally do an ME3 importer. That might be the only viable solution actually.

#2590
Jon Phoenix

Jon Phoenix
  • Members
  • 279 messages
I'll admit I was pretty annoyed when I tried to recreate my Shepard and found out that once he was out of the character creator he looked awful. I played through the first 3 missions, then slept on it. The next day I fired up ME2 (360) and recreated a code by doing the manual comparison. I.E. custom, back out, compare with import, and repeat. Using this method he was pretty much perfect and the code luckily imported fine, without changing features.

I am so happy I did this, because I would have resented playing the game if I kept using the other terrible facsimile that I made.

That being said I still don't get how this error gets through QA testing.

#2591
Pheonix52gx

Pheonix52gx
  • Members
  • 103 messages

Violins77 wrote...

Pheonix52gx wrote...

Violins77 wrote...

Let's hope they DO find a fix tough, the issue seems to be complex...:? 


Hear hear! Certainly to say "lomg itz eazi 2 fix" doesn't account for having to compile a patch, test it to make sure nothing else broke and distribute it (and a lot more besides). Skyrim had a problem, if some recall, because console users had to wait for their manufacturers to clear patches, wheras PC users got fixes sooner. Even if BioWare has a patch right now ready to go, there's always more concerns to deal with outside of fixing the bug itself. I'm sure they're doing the best they can. Needless to say, nothing in game development is ever simple; trust me, I know.



I wasn't saying that to imply that I think it's taking too long to solve. What I meant is that from the information I can gather, the issue seems to be related to the way faces were imported in ME2, and it seems like an extremely complex problem to solve, and they never said anywhere that this issue will be fixed, just that they are working on it. So that is why I said I hope they DO find a fix. Some problems could sometimes not be resolved.  I wasn't being sarcastic, maybe I just chosed a wrong smiley. 


If you're thinking you've caused offence or something, I hadn't gotten that impression :D. Honestly I think you and I are saying the same thing. You're definiately right about the ME2 import. Methinks Bioware has the same thoughts. :D

I've been testing various saves into ME3 and from what I can tell:
  • Saves that I imported from ME1 to ME2 do not have a "face code" value in the save. They also never had a face code on the "squad" screen, like some people mention.
  • If I puts something in that variable using Gibbed, like an actual face code then imports it into ME2, you don't get the message saying the face code can't be loaded.
  • I put in things like "999", "a" and the message didn't appear but it did not load my shep
  • A proper face code in the "face code" variable of an ME2 save didn't display the message, and loaded the face code. This would explain why people who got the bug in ME2 where they got a face code on the squad screen from an imported ME1 save got weird results in ME3.
I've gotten to the point where I'm pretty much sure this is a solvable issue. Comparing ME2 and ME3 saves the format for head morphs is exactly the same. Unfortunately, outside of Gibbed's I can't find a way to compile the save again. Obviously Bioware know how to do that, so they should be able to fix it. Unfortunately, it's not a simple as copying and pasting, though I wish it was. I'll let people know if I find a way.

Modifié par Pheonix52gx, 10 mars 2012 - 10:45 .


#2592
1upD

1upD
  • Members
  • 321 messages

Jon Phoenix wrote...

I'll admit I was pretty annoyed when I tried to recreate my Shepard and found out that once he was out of the character creator he looked awful. I played through the first 3 missions, then slept on it. The next day I fired up ME2 (360) and recreated a code by doing the manual comparison. I.E. custom, back out, compare with import, and repeat. Using this method he was pretty much perfect and the code luckily imported fine, without changing features.

I am so happy I did this, because I would have resented playing the game if I kept using the other terrible facsimile that I made.


THIS.

I did exactly as Jon Phoenix did and by now I've practically completely forgotten about the import bug. It was really my only strong complaint about the game, so I'm loving it now. My face still looks a little off, but it's the same one that I used in ME2 (with a few subtle improvements), and that's what counts.

#2593
Bloodmode

Bloodmode
  • Members
  • 53 messages
The problem here is that I wish the 'fan' never created this workaround in the first place. It is only delaying an OFFICIAL fix for a bug that should never have been.

#2594
Bloodmode

Bloodmode
  • Members
  • 53 messages
If the same team can create a day one DLC then they can certainly be expected to create at LEAST a day 2 remedy to this problem.

#2595
Michale_Jackson

Michale_Jackson
  • Members
  • 354 messages

1upD wrote...

Jon Phoenix wrote...

I'll admit I was pretty annoyed when I tried to recreate my Shepard and found out that once he was out of the character creator he looked awful. I played through the first 3 missions, then slept on it. The next day I fired up ME2 (360) and recreated a code by doing the manual comparison. I.E. custom, back out, compare with import, and repeat. Using this method he was pretty much perfect and the code luckily imported fine, without changing features.

I am so happy I did this, because I would have resented playing the game if I kept using the other terrible facsimile that I made.


THIS.

I did exactly as Jon Phoenix did and by now I've practically completely forgotten about the import bug. It was really my only strong complaint about the game, so I'm loving it now. My face still looks a little off, but it's the same one that I used in ME2 (with a few subtle improvements), and that's what counts.


that's one method, but honestly folks the 8-step method here (or other similar slightly modified instructions of this)

http://social.biowar...47811/3#9249327

is the best way to import your ME1 original Shepard into ME3 with less cause of error, because the process actually extracts the exact ME1 face code.

In ME3 when you're inputing the ME1 face code from the steps linked above, just remember to start counting at 1 on the slider (and not 0). They will match. 

at least it did for me and I play Mass Effect on the 360.

Modifié par Michale_Jackson, 10 mars 2012 - 10:56 .


#2596
Jokerine

Jokerine
  • Members
  • 63 messages

Bloodmode wrote...

If the same team can create a day one DLC then they can certainly be expected to create at LEAST a day 2 remedy to this problem.

 

Oh, I'm pretty sure they didn't make the DLC in one day, if that's what you mean :P

Modifié par Jokerine, 10 mars 2012 - 10:56 .


#2597
Liaras

Liaras
  • Members
  • 20 messages
:(
I will not play ME3 with new face .

Please give us Shepard face frm ME2

..

#2598
Mingolo

Mingolo
  • Members
  • 113 messages

1upD wrote...

Jon Phoenix wrote...

I'll admit I was pretty annoyed when I tried to recreate my Shepard and found out that once he was out of the character creator he looked awful. I played through the first 3 missions, then slept on it. The next day I fired up ME2 (360) and recreated a code by doing the manual comparison. I.E. custom, back out, compare with import, and repeat. Using this method he was pretty much perfect and the code luckily imported fine, without changing features.

I am so happy I did this, because I would have resented playing the game if I kept using the other terrible facsimile that I made.


THIS.

I did exactly as Jon Phoenix did and by now I've practically completely forgotten about the import bug. It was really my only strong complaint about the game, so I'm loving it now. My face still looks a little off, but it's the same one that I used in ME2 (with a few subtle improvements), and that's what counts.


The lucky ones that didn't use any of of the features that were outright removed from the character creator, making it impossible to recreate your Shepard, forget not everybody was as lucky.

#2599
notface

notface
  • Members
  • 1 messages
I had the game preloaded and ready to go on March 6th, but until the commander Shepard I know is in the game, I'm going to focus on some other games in my collection. I never thought I would feel so strongly about a character customization feature. I guess that is a testament to how attached I have become to my Shepard.

Thanks to the team for keeping us informed of the situation. I can only imagine what the post-launch period must be like. I have full confidence that this feature will be repaired.

#2600
Bloodmode

Bloodmode
  • Members
  • 53 messages

Jokerine wrote...

Bloodmode wrote...

If the same team can create a day one DLC then they can certainly be expected to create at LEAST a day 2 remedy to this problem.

 

Oh, I'm pretty sure they didn't make the DLC in one day, if that's what you mean :P


No not in one day, but there was a post saying that if a team works hard enough and fast enough, they can have that content ready on day one of release.  This is preceivably a much easier fix.  So frustrating.