Facegenchargen programs

Post » Sun May 18, 2014 7:36 am

Ok, I'm playing around a bit with 3D graphics and programming, and one thing that I've tried to find information on but failed, is how to make a facegen program similar to those in RPGs. Like, you have a basic head model and the player can make the jaw wider, the eyes smaller etc.

I'm using blender, and apparently this is doable in blender since some have made a program called makehuman, which is like a character creation program without a game, and it was first developed as a blender plugin.

I understand roughly what I have to do = create an interface, make some parts of the head model "moveable" and write a program so that when the player moves a slider the face will change. I would need more explicit information however because I'm very much a beginner at this sort of stuff. I mean, I can create a head model, but everything else is pretty much :bonk:

If anyone knows any good sites where I can find information about how character creation programs are made and perhaps even tutorials on things like, making a game interface in blender, I would be grateful.

User avatar
Kortniie Dumont
 
Posts: 3428
Joined: Wed Jan 10, 2007 7:50 pm

Post » Sat May 17, 2014 10:00 pm

Those are many tutorials for blender: http://www.blender.org/support/tutorials/

User avatar
Nikki Hype
 
Posts: 3429
Joined: Mon Jan 01, 2007 12:38 pm

Post » Sun May 18, 2014 6:16 am

Thanks, but I'm already pretty familiar with blender, if that wasn't obvious. I'm asking more specifically about the mechanics behind a facegen program and how to make an interface.

Might still find something interesting there though.

User avatar
stacy hamilton
 
Posts: 3354
Joined: Fri Aug 25, 2006 10:03 am

Post » Sat May 17, 2014 5:22 pm

It depends if you are coding this yourself, but most of the subcomponents i.e ui is dependant on what you are coding in.

At a high level the way slider work is using morph target / shape keys (depending on terminology usage) essentially it is a way to interpolate vertex positions.

The easiest explanation is the way the body slider is created using 2 meshes and depending on your slider value you alter the vertex positions of all the vertices.

User avatar
J.P loves
 
Posts: 3487
Joined: Thu Jun 21, 2007 9:03 am

Post » Sat May 17, 2014 4:02 pm

Thanks, that was helpful. I found some stuff on morph target/shape key and will look into that.

User avatar
Rik Douglas
 
Posts: 3385
Joined: Sat Jul 07, 2007 1:40 pm


Return to Othor Games