I created a photo-based Character Creator!

a year ago by Scrubbles to c/masseffect

So some know here, I've been unemployed for a couple of months (but unfortunately starting a new job next week). In that time I've done a few projects, and this was one I've wanted to do for a while.

The Mass Effect Character Creator! Simply drop an image of a person and it will use a model I created to generate a character code for your player. I do not store any images uploaded

Now, there's a thousand caveats of course. The ME character creators are limited, there's not a ton of customization that they could do, but it'll do it's best. ME1 for some reason loves to put scars on the faces. 1&2 are similar enough they could be joined in the same model, but 3 was a whole different beast - however try the ME3 code in ME1 and you may be surprised.

Try it out, just boot up one of the games and start a new character, and plop in some codes! If you like, share the comparisons back here, I'd love to see who you're trying and how it turned out!

For now, please keep this to our little lemmy community, I don't have autoscaling turned on, and the CPU is fairly high when generating, so I'm going to just see how heavy the usage gets for now.

Enjoy all! Let me know how it goes!

How I did it:

  • Created a random code generator for each of the Slider bars in each game, and then generated 10,000 random codes. For each code then I had a macro that would paste it into the game and take a snapshot of the character. Of those 10,000 then I had a dataset. 10k images took about 14 hours of pasting and clicking and snapshotting for each game.
  • Took the dataset and then trained it from the Image -> Code. Took about 6 hours to train each model.
  • Source code for the backend is here

Examples I've done:

TheMinions 3 points a year ago

This is pretty cool, but I don’t think I’ve ever not used Sheploo or the default Femshep haha.

path: 0 19104105, hotness: undefined, score: 3, children: 6
scrubbles 2 points a year ago

Honestly same with me, but still always wanted to do the project. Now my biggest issue is figuring out which Shepard is worth doing a whole playthrough as

path: 0 19104105 19104448, hotness: undefined, score: 2, children: 5
TheMinions 2 points a year ago

I personally am a Tali enjoyer. So I have to play MShep.

path: 0 19104105 19104448 19104620, hotness: undefined, score: 2, children: 4
scrubbles 1 point a year ago

That's honestly the one romance I have never done. I think I've done every single other option through the years but never hers.

path: 0 19104105 19104448 19104620 19104661, hotness: undefined, score: 1, children: 3
TheMinions 1 point a year ago

I’ve never done any of the ME3 exclusive romances. Traynor, Steve or MShepKaiden.

I just prefer the multiple game spanning ones I think.

Tali‘s is always a bit short since she isn’t really with you for the majority of ME2 or ME3.

path: 0 19104105 19104448 19104620 19104661 19105128, hotness: undefined, score: 1, children: 2
paranoid 2 points a year ago

This is awesome! But it looks like your github link is busted 🫤

path: 0 19282470, hotness: undefined, score: 2, children: 1
scrubbles 2 points a year ago

Thanks for letting me know! I never made it public, now it is!

path: 0 19282470 19282498, hotness: undefined, score: 2, children: 0
masseffect
masseffect

@lemmy.world

login for more options
1326
105
2

My name is Commander Shepard and this is my favorite Mass Effect community on the citadel.

Rules

  1. Be nice! We're all here for our love of Mass Effect. This is a welcoming community for all stripes, let's just remember there's people on the other side of the screen and act accordingly.
  2. Memes are great - seriously, I need more Mass Effect sh!tposting in my life.
  3. If you're here, you gotta post. Thems the breaks, kid.

Other stuff

Looking to connect with people on the Multiplayer mode featured in ME3? Head over to !mecoop@lemmy.world

go to feed...