Best ways to obtain an animated 3D model(s) for indie developer

Started by
19 comments, last by lougv22 10 years ago

So nobody commented on the possibility of using Kinect to generate animated 3D models. I know it can be done because at the latest Game Development Association meeting in my area another developer actually brought a Kinect and demonstrated how to capture animations with it and then generate animated 3D models for use in Unity. The only thing I am wondering is, how feasible this really is, and how much work would it involve? Would it be more difficult than, say, modifying an existing stock asset?

It sounds like a really interesting idea, but I don't have any personal experience with it or know of any related resources -- I'd love to know more myself if you're able to find anything or if you end up trying it out though!

I've seen it used professionally at my last job. There's plugins for animation software such as MotionBuilder that can directly interface with the Kinnect as a motion-capture device. AFAIK, there's also some open-source standalone apps to do the same.

It's the same as any motion-capture system. Raw mo-cap data is never fed directly into a game, ready to use. Mo-cap data is a starting point for an animator, who then has to do a lot of work with it in their animation package (MotionBuilder, etc) to clean it up and get it ready for use as a final game-ready animation.

N.B. that even professional-grade mo-cap systems -- where you're spending tens of thousands on rent, actors and operators -- you still need a skilled animator to take the recorded data and turn it into a game-ready animation. Kinnect is a poor-man's replacement, so the data is worse quality, so there's even more work for the animator to do in the "clean-up" phase...

It's a great time-saver for an animator, but it's not a replacement for having a skilled animator.

Advertisement

Fuse is very close to being useful. You can simply build character models from stock parts, then buy animations for them from Mixamos site. However the model parts are rather limited and you can only export one model a week (without paying a lot of money)

also the stock walking/running pack is ~$500 (though it is customisable). Maybe keep an eye on the software though to see if it gets better (as it's still in its early stages)

I know this is kind of a late answer, but I just wanted to thank everybody who replied to this topic. You guys were very helpful. After much research and deliberation I decided to go with Mixamo Fuse. It seems to be best suited for creating game ready characters for Unity and it has a royalty free game developer license. In also has a very extensive animations library and if, even then, the animation you want is not there, you can request an animation from Mixamo. They also have support for motion capture and, from what I read on the Unity message boards, it works really well and the models captured are very well cleaned up.

Your lowest risk is using fiverr, and it is a good site also. People are willing to do a lot for so little there.

I would check that out first, as I think I have seen some 3d artists on there. You could even get voice actors and musicians.

One thing I would suggest is that you offer more than 5$ to them for the complexity of work you want, that way they will not feel they are getting used. Work out a deal.

Mixamo will cost you money, and if you need stuff other than characters, like props and such, mixamo doesn't offer a good selection.

You could try out iclone as well.

I am flying solo also, and have a bunch of workarounds if you have any questions.

They call me the Tutorial Doctor.


I am a programmer by education and trade so I cannnot do art.

There is no reason why someone cant be as good at both same time as being only in one of them. May be start with basic tutorials, how-tos, recepies, forums etc and avoid reading long boring texts and may be you end up doing something you once believe that you cant.


There is no reason why someone cant be as good at both same time as being only in one of them.

There's one reason: practise

For every skill, is it coding, modelling, architecture, texturing whatever, you need a lot of practise to be good and once you reach a certain level, you need practise to keep it. Doing many things at the same time will bear a time-trade off and eventually a practise trade off. Therefor, being really good at multiple skills which are not related to each other (painting <-> coding) is really hard.

This seems like a situation where that Qumarion USB doll would be useful, if it were available overseas* and were easy to purchase like most consumer electronics: http://www.clip-studio.com/quma/en/products

*There are services in Japan that receive packages for you and ship them to your overseas address for a relative fee, such as J.I.G.S Shop. I've used this agent several times to acquire items that aren't shipped outside of Japan.

Like most fine-art creative work, making original animation is a time consuming process and requires experience. It's expensive.

In the long term, you get what you pay as far as 3D.


Thanks for the answer. There a couple of problems with this though: as you said, finding someone who is willing to work for free would be very, very hard to do. Besides, I don't want anybody doing stuff for me for free. I wouldn't feel right about it and also, people aren't nearly as motivated when they work for free as when they know they have to deliver something good in order to get paid. And as soon as they find a job that pays them they'd be gone.

Bingo! The 3D artist spent years and thousands of hours to reach a level of quality worthy of most games. It is a profession in its own right.

The dedicated 3D artist who wants to earn a living at it is very motivated to promote a career. You must offer something to them of real value or they will not be interested. That could be money, it could be a share in the profits of the game, or it could be the opportunity to grow with your organization if you are found of value as well.

A true artist is looking at risks compared with a return on the hard work. As a 3D artist myself, I can tell you that it sure is hard work. We have current living expenses which are constantly reminding us that we need to get paid for our art work and long hours.

I have seen several disgruntled artists leave organizations because:

1) They were not getting paid enough.

2) Artistic liberty was infringed.

3) There was no future in the present project or maybe the whole company looks toward an inevitable dead end.

The result was that much needed 3D work was not delivered in a timely manner and sometimes not at all when a 3D artist left the company.

Coders are under a ton of pressure because if delays are too severe, then artists can jump ship like the plague hit the ship! Some companies with budgets keep the artists happy and food on their tables, perhaps by working on multiple projects according to priority. You would be amazed at how much art content can be created even before a single line of coding is written.

In the meantime, you can use place-holder 3D objects in areas that need to be developed and will allow for that. This will enable you to keep development moving and is standard method for indy and small game development companies. Even a Proof-Of-Concept version of your game can use a lot of placeholders.

Cost for 3D work ranges from $15 - $ 45 per hour depending on skill and experience. Some world class artists make six digit incomes per year in conjunction with their non-game related 3D work such as for Hollywood motion pictures. They fill gaps with game 3D work sometimes.

Students are your best source for 3D work at this stage, but you MUST offer them something of value to retain them past the first model or they will lose interest very soon.

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software. The better the workflow pipeline, then the greater the potential output for a quality game. Completing projects is the last but finest order.

by Clinton, 3Ddreamer

@3dDreamer,

I've already tried the student route and didn't work out for me (look at one of my posts above for the reasons why). You are absolutely right that good 3D artists don't come cheap. That's one of the reasons why I decided to go with a character creator. I've been using Mixamo Fuse for a few weeks now and it's been working great for me. The basic version doesn't have a whole lot of customization options, but it's free. It's good enough to create your own 3D character and animate him. They have a TON of animations to choose from and most of them are very affordable (less than $30). The export process is a breeze and their models work just fine with Unity.

So the bottom line is, for an indie developer such as myself, a character creator fits the bill perfectly. The only thing I am really losing is detailed customization of my characters, but that's a sacrifice I am more than willing to take, considering I am not attempting to make a AAA game. I spent months last year trying to find a 3D artist to do a simple animated model for me, with just 2-3 animations. One quoted me a price of $25 an hour. Another said it'd be $1,100. I understand where they are coming from, i.e. they went to school for a long time and have a ton of experience behind their back, but the fact of the matter is I got very satisfactory results from Mixamo Fuse for free or for a small fraction of the costs mentioned above. Of course, if you want the full version of Fuse it'll cost you (something like $1500 per year for full access), but it comes with unlimited rigging and animations.

loug,

Its seems that you found a perfect fit for your situation. I believe that your original post shows that you are pragmatic about your growth.

If things go well for you, then you may someday find the custom meshes, rigging, textures, and animations are the only way to:

1) Display an original game concept which sets your game apart from the large number of them out there.

2) Grabs the attention of end users will a unique gaming experience.

As you advance in game devevelopment, then you will realize even more how critical these issues are for profitability, but for now you have found a solution which takes you

to the next level.

I believe that you will do well.

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software. The better the workflow pipeline, then the greater the potential output for a quality game. Completing projects is the last but finest order.

by Clinton, 3Ddreamer

This topic is closed to new replies.

Advertisement