MakeHuman Project

Started by
9 comments, last by hatch22 19 years, 6 months ago
Greetings Gamedev community, I am a recent member but I have frequented Gamedev since its creation and am a huge fan of the community here. I have been learning to use Blender lately and I just wanted to shed some light on a really cool add-on in development called Make-Human that uses a Python script to create a very realistic model of the human form, complete with both genders and a host of customisable features for distorting the figure with additive morphing. It also has skeletal animation built into the design so that the resulting figure is posable and can be used to create animations. The version currently being worked on and scheduled to be out by the end of October includes muscular deformation and features like aging (from infant to elderly) and a new, highly improved GUI. This looks like it will be great for getting a jump start creating 3D humanoid characters. Check out the sample screenshots and videos: http://www.dedalo-3d.com Note that the site is in both English and (I believe) Italian. [Edited by - hatch22 on September 20, 2004 7:51:13 PM]
Advertisement
I tried a version of it several months ago, and while it was quite cool (read: actually worked!!! [grin] ), I did have the problem that none of the meshes created were manifold--ergo, I could not decimate them to reduce the polycount. I thought it might help me with some of the (very few) human characters in my game, but without being able to reduce to a lowpoly version, no go. The resulting mesh is just too detailed to make me want to do a large-scale poly reduction by hand. I'll have to check out this newer version when it comes out to see if they fixed this or not.
I will mention it to one of the developers I know to see if poly reduction is being implemented in the next version and request it if not.
IIRC, the main source of discontinuity I found was somewhere around the ears. It's been awhile since I messed with it, but I seem to remember that's where I found the flaws in the mesh that disallowed mesh decimation, or at least in the handful of meshes I experimented with.

(AP was me, by the way. Auto-login cookies went broked.)
I emailed one of the developers, and this is an section of his reply, edited for clarity (His English isn't so great since he is Italian):

"The non-manifold mesh is an old problem. It's due to an initial error, during the modelling phase. I've thought to correct it several times, but actually the main mission is to complete the new features (GUI and muscles) to release MH2.0.

The manifold mesh isn't really a feature, but a necessity. The "problem" is that it's very hard to avoid removing the wrong edges, and it can be done only manually, so requires lot of time. However it's to do...

I will talk about this with other developers soon, but probably it can't be done for 2.0 release.

The main problem of MH morphing technology is that the number of
verts can't be changed. However you can attain similar results using different sub-surface levels.

Moreover, we are working to add a sort of "level of detail" option using the displacement mapping. The truedisplacement script in dedalo-3d was originally developed for this use..."


I am glad they are aware of the issue you brought up. I have not had a need to reduce the polygon count and therefore had not noticed this limitation in my own explorations. Thanks for the heads-up Vertex. I still think that the new muscle system is worth a look. From the videos on the site, the muscular deformation looks impressive, especially when compared to the armature system they were using previously.
Thanks for the info, hatch. It's good to hear that the manifold thing is simply a modelling problem that can be fixed, and not some horrible intrinsic of the system that can't be fixed. [grin]
The developer I emailed earlier has just informed me that a non-manifold cleaning script for implementing LOD/polygon count adjustment is ready and will be added to MH2.0 (coming late this month). It seems they have taken this issue seriously and worked to implement it sooner than expected. He also said there should be a news item about it on the website within the next few days.
Thanks for cluing me in on this tool! Looks very useful--even as I make a 2D game I'm trying to learn 3D modeling.
http://edropple.com
I also think that these type of apps should be balanced so you can use them in games as well as CG work. So many have been solely CG based but I think that's changing as new gfx hw allows good IQ and realtime runing.
Nice work! How do I install it?

This topic is closed to new replies.

Advertisement