CarlBateman

Animation workflow and fbx

Recommended Posts

I'll be participating in a game jam in a month or so, and was hoping to use Babylon.js. However, I'm finding the workflow... less than optimal.

I'd like to able to use models and animations both from online resources and created my 3D artists on the day. The most common format appears to be fbx, which sadly is not supported by Babylon. So additional steps are required to convert to the .babylon format (with the use of yet another program, be it Blender or Unity). This is just too time consuming, arduous and error prone. A specific example: model appears inside-out and no way to switch facing between back, front and front_and_back.

I know Babylon is planning to support glTF, but the standard for glTF 2.0 has only just been finalised and is not presently supported widely. I would strongly recommend the support of .fbx if for nothing more than access to the existing library of assets.

So, questions:   
Is there a way of streamlining the workflow?
There are many great looking demos available. What pipeline did they use? What format were the assets?

Share this post


Link to post
Share on other sites

FBX is too much complicated and too closed to be used directly. This is why we support gltf (Furthermore FBX suffers from a lot of issues including problems with orientation and animations).

Regarding your FBX assets, I see several options:

- Loading them (and cleaning them) with either 3dsmax or blender.

- Using our FBX importation command line: https://github.com/BabylonJS/Babylon.js/tree/master/Exporters/FBX

 

I know that a lot of people struggle to have a great pipeline when using FBX and this is clearly why we are HIGHLTY supportive of the gltf initiative :)

Share this post


Link to post
Share on other sites

That's a great pity, I was really wanted to use Babylon, but I need to get animations and model assets from somewhere and wouldn't know where to start with "cleaning them". Additionally, I can't dictate which software 3D modellers should use,

I've never used 3dsmax and I hate blender with the searing heat of a million suns.

While I applaud your commitment to glTF (I plan to use it myself in future projects) it is not yet widely supported.

Actually, this looks like an issue with many WebGL libraries.

Oh God! At this rate I may have to resort to Unity... sigh.

Share this post


Link to post
Share on other sites
Quote

 I hate blender with the searing heat of a million suns.

lol :)

The blender exporter should just work well (I see your other post, the cleaning in Blender is easy to do and I'm sure that if you share one model our god of Blender @gryff will kindly help you)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.