Saturday, September 20, 2008

Converting the Carnegie-Mellon University Graphics Lab Motion Capture Database for Poser

The Carnegie-Mellon University Graphics Lab Human Motion Library was created with funding from the National Science Foundation. It was done in their Motion Capture Lab that included 12 very high tech Cameras placed around human models wearing black jumpsuits with 41 "markers" taped on. This data was released to the public on July 21st. The project gathered over 2500 complex human motions. It was translated by the Graphics Lab into c4d, vsk/v and asf/amc. It then was initially translated to bvh for use in the Motion Builder software by Bruce Hahne over at cgspeed.com. Bruce did all the heavy lifting getting it into an initital bvh format from asf. I would like to thank Bruce for this work and his committment to make hobbyist animating easier, cheaper and faster. Be sure to check out his web site at http://sites.google.com/a/cgspeed.com/cgspeed/.

Since I don't own MotionBuilder, I decided to take Bruce's BVHs and translate them so they would work in Poser. I was familiar with the BVH format from some work I had done to translate Second Life animations into animations that would work in Multiverse, so, a couple of weeks ago I started working on the conversoin program in Python.


I had to convert the MotionBuilder BVHs into the equivalent Poser skeleton. Then I spent a number of hours adjusting the rotations of the joints for almost every joint, as the Poser and MotionBuilder skeleltons are significantly different. The most challenging part of this are around the shoulder area as MotionBuilder does not handle the collar joint in the same manner as Poser. In any case, after a few days of tweaking and changing the program, I got a fairly usable conversion routine. The python can be seen at:

I have converted the over 2500 motion bvhs and made them available as Poser ready BVHs to the general public at Share CG at:

http://www.sharecg.com/pf/full_uploads.php?pf_user_name=mojodallas

I have tested a number of them in Poser and if you aren't satisfied with the results you can always download the python and tweak it yourself. Also, PhilC's animation software should be able to "fix it" up, if you want to do further tweaking. A text file has been included in the zip file that describes each BVH file in terms of walk, run, etc. I plan on converting them eventually to poser animated poses and also making this available. But, you can download the zip file and just import the bvh's on top of your character and begin using it now.

When you import there a number of bones it won't find. Just click ok during the import to skip them. They were Neck 1, which has no equivalent in Poser and then the finger settings. The MotionBuilder BVH was only for a general finger and finger tips, instead of individual fingers, so they didn't translate well and I omitted them. Also, the first frame is a modified T-pose that I needed to use to get things initially lined up. You will need to eliminate this first frame before you use the animation in a scene. As I start using these animations in my work, I probably will make adjustments to the python program and even get an overall better fit for all the animations. Stay tuned for re-releases of the library in the future.
I have been doing a number of my own animations associated with playing music. This along with my music props, I plan on selling sometime in the future at a mojoDallas store at Renderosity and/or Content Paradise. So, consider this initial release of the CMU motion library for Poser as my first merchant "gift" to the community. Also, check back to the blog and the site and follow my adventures in animation and 3D modeling. Thanks for stopping by and have fun with animation library.

231 comments:

«Oldest   ‹Older   201 – 231 of 231
Alex Edward said...

know that everybody must say the same thing, but I just think that you put it in a way that everyone can understand. I also love the images you put in here.
residential painting

Alex Edward said...

Excellent posts to read keep it up and keep going on this way. And keep sharing these types of things Thanks
residential painting

Alex Mick said...

I’ve desired to post about something similar to this on one of my blogs and this has given me an idea. I’ve really found out a great deal studying this site. Plainly especially excellent content here.
commercial painting

Alex Mick said...

I have read which are really not good. I also found your posts very

interesting. In fact after reading, I had to go show it to my friend and he

enjoyed it as well !
boutique hotel

Alex Mick said...

This is an interesting approach. Perceptions of how one is viewed certainly does influence what we say and don't say.
life coaching

Alex Mick said...

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
orthopedic spine surgeon kentucky

Alex Mick said...

It’s a great record. It is very rare these days to find a blog that provides information a person who is looking for. I am glad that you are one of the blog to share important information that may help many readers.
christening gown

Alex Edward said...

Will definitely share this informative blogs and its post with friends. Will tell them to bookmark this site for future reference and also subscribe to its feeds to get the updated information
first communion gown

Alex Edward said...

I think your article worth reading public. I would like to see more helpful reply post in your blog.
Tree removal

John said...

I am thoroughly convinced in this said post. I am currently searching for ways in which I could enhance my knowledge in this said topic you have posted here. It does help me a lot knowing that you have shared this information here freely. I love the way the people here interact and shared their opinions too. I would love to track your future posts pertaining to the said topic we are able to read.
themes

bookmarking said...

His work is inventive and value. Thanks for this post exciting! The section of compelling content. Your blog is great for anyone who wants to understand more about. This is great.

no win no fee solicitors

Op Dr Ali Mezdeği said...

I just can say that your blog is very interesting and is very useful
to almost everyone because it contains very useful information. I'm
highly obliged by your this creation and i'm trying to make the most
of it, THANK YOU. saç ekimi öncesi ve sonrasi

Nepal Trekking said...

Responsible Travel Company in Nepal. Organizing Nepal Trekking, Travel, Ticketing, Trekking Nepal Information Portal and also promotes Mount Kailash Tours and India Tours.
For more details log on: http://www.samratnepal.com

Alex Edward said...

Thank you for the work you have put into this post, it helps clear up some questions I had.I will bookmark your blog because your posts are very informative.We appreciate your posts and look forward to coming back...
Brain Injury

Alex Edward said...

This is a nice blog.The information given here is very interesting.I like to read your blog post.Thank you for sharing.
Painting Services

john peter said...

I am very enjoyed for this blog. Its an informative topic. charity donations

amhash said...

Thanks for sharing such a useful information. Affordable Logo Design I was just surfing on internet and found your blog after reading this i realize that i should come here often.

Brian Jones said...

Hi.. I just want to say that it was a nice reading material. I hope you come out with more interesting posts, because I bookmarked your website. All the best.Healthcare Professionals

exercise videos

Calvin Brock said...

the same thing, but I just think that you put it in a way that everyone can understand. I also love the images you put in here. plumbing claremont

Unknown said...

a very nice site. Very useful. I will recommend your site to any environment.Estetik

alex job said...

I am very enjoyed for this blog. Its an informative topic.
charitable giving

AshelyAdam10 said...

Cheers for this post, It’s fantastic to see informative post like this.
Captain America Avenger Jacket

Rebecca582 said...

Very interesting discussion glad that I came across such informative post. Keep up the good work friend.
prototype alex mercer jacket

diwata said...

impact of technology
Thanks for the great article. Looking forward to the next one.
Information awesome but to short. Looking forward to another one.

James Amos said...

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck!

Dubai SEO Services

Brooke Calvin said...

You have posted valuable things on your blog. I will also post the link of your blog on my website. I hope it will be useful for my visitors.
MM2H

alexa jeam said...

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
advertising | top advertising agencies in Pakistan | Marketing Agency | Advertisement

Lamak said...

Great article, some really good info. Thanks


House MD Genuine Black Leather Jacket Dr. Gregory

$ 169.99

Dr. Gregory’s House MD Black Leather Jacket, this black leather jacket is made from genuine cowhide leather, it is hand stitched and is available in all sizes from XS to 3XL. We also do custom sizing and custom designs, get in touch with us if
interested.

http://www.leathermadness.com/products/House-MD-Genuine-Black-Leather-Jacket.html

Lily Smith said...

Amazing invention for the daily use. This can help the IT industry to grow up economically. Must implement it for other uses like in banks and airports.

Celebrity Leather Outwear

Paul Smith said...

Thanks for all you have done for our reading audience! We apprecaite your hard work and welcome you to visit our company's website at proofreading-services.org/professional.php!

حسام داود said...

levelشركة تسليك مجارى بالرياض
شركة تنظيف بالرياض
شركة تنظيف شقق بالرياض
شركة تنظيف منازل بالرياض
شركة تنظيف خزنات بالرياض
شركة مكافحة حشرات بالرياض
شركة رش مبيدات بالرياض
شركة تخزين اثاث بالرياض
شركة تنظيف مجالس بالرياض
شركة تنظيف فلل بالرياض

«Oldest ‹Older   201 – 231 of 231   Newer› Newest»