Beware of black-and-white solutions to multi-hued problems.

MakeHuman - half a thought left over from yesterday's post

Date/Time Permalink: 01/28/08 06:03:24 pm
Category: Reviews

This time I tried exporting a model from MakeHuman to Blender, and did a full number on it. So, for those of you wondering what a troll looks like, here it is:

A stunning portrait of Mr. Troll

Note that it's not very polished. That's not the point. The point is that I ran this up from scratch with less than three hours work. MakeHuman and Blender make a heck of a powerful combination.

Because it is still beta, I figure it makes a better non-human maker, since I just tried exporting a lovely female only to have her come out as a gray-skinned waxy corpse with magic-marker Groucho Marks eyebrows. There's some issues to work out. For actual humans, I'm sticking to screenshots for the time being.

While browsing the source, I discovered modules for clothes and teeth, which suggests facial expressions. When these are developed, it will be a cause for celebration.

Let me suggest something completely crazy: what about a command-line mode? Since the GUI interface is really just setting numerical values for the character (there's even numbers under each setting in the panels), and there's a console as well, obviously it should be possible to simply call it from the command line with a bunch of switches and numbers. You could print out a cheat sheet with the parameters in a chart with pictures.

This would cut a half-hour session down to seconds, once you knew what you wanted. Especially with a library of saved poses and characters. And if vector graphics can be expressed as XML data and ImageMagick can be manipulated entirely from the command line, there's nothing to stop you from making the program do this:

"makehuman -s F -a 32 -w 120 -h 67 -c 'MySavedTweaks.txt' -p 'Yoga'"

...and out pops a female 32-year-old weighing 120 pounds and standing 5' 6" with my custom tweaks for eyes and nose and positioned in the yoga pose, ready as a mesh for Blender import. Ding!

Yes, I know, darn that stubborn old-school grouch who wants everything in the world to be a command line. But that's all the program is anyway, is a command line with a GUI glued on the front.

Does anybody else think this is a good idea?

(My previous review of MakeHuman.)

2 feedbacks Follow me on Twitter for an update every time this blog gets a post.
Stumble it Digg this Reddit this add to Delicious share on Facebook

Comments:

Comment from: Eric Mesa [Visitor] · http://www.ericsbinaryworld.com
You've really taken my post and ran with it. Glad it can make such good looking humanoids in your capable hands. I can't wait to see what you do with it in a few versions!
Comment from: Jeffery Williams [Visitor]
I really like the command line idea. You could then easily set up a loop to create a series of human frames. A good script could even interpolate intermediate frames. The frames could then be put together and compressed into a movie.

I'm imagining a generated short film showing an elf go from skinny to fat, or a troll attempting to touch his toes.


Your URL will be displayed.
Allowed XHTML tags:
p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, a,
span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite,
abbr, acronym, q, sub, sup, tt, i, b, big, small, pre
Options:
 
(Line breaks become <br />)
(Set cookies for name & url)
images required for CAPTCHA viewing

Alphabet letters and digits 2,3,4,6,7,8,9. The digits 0,1, and 5 are NOT used.

Enter the letters/numbers in the CAPTCHA picture above:
My apology to readers for the hassle. I don't like CAPTCHAs any more
than you do. But we all hate spam even more, and this seems to be an
effective way to stop it.
suddenly the moon