Jump to content

Add existing skeleton to another mesh


csganja
 Share

Recommended Posts

I have a *.blender model (actually just skeleton) used for animations.

So, the ideea is to load 5 models (helm, armor, pants, gloves and boots) merge them and then apply the existing skeleton to the merged meshes.

I'm stuck at applying the skeleton to the model (or the model to the skele???), that's all... but i have no idea how to do this...

Link to comment
Share on other sites

So, i just can't figure this out.

I have 3 babylon files, one with meshes, one with skeleton and one combined [meshes+skeleton].

In Blender if i import the skeleton over the existing mesh [smd files] the animation is fine, but in babylon if i asign the skeleton to the mesh the animation is distorted.

But if i use the combined file the animation is fine, as you can see in the screen [left is combined in blender, right is skeleton assisgned to meshes in babylon]...

Any ideas?

I would do a pg if you can explain me how to upload files, haven't seen anything like this...

Untitled.png

Link to comment
Share on other sites

Another idea is also to create characters with a skeleton without animation and an animate skeleton apart and load that animations on the character with skeleton.

It's just an idea. You can also load animations on the fly. This is what I do to load animations on the fly on a character

http://www.babylonjs-playground.com/#GA8XI#12

Link to comment
Share on other sites

When you export a mesh without a skeleton in Blender, you do not get any matrix weights & index per vertex in the .babylon file for the mesh.  You cannot add a skeleton once in BJS, as far as I know.  You can have a skeleton with animation actions, and copyAnimationRanges to mesh with same skeleton, but no animation.  This is similar to Dad72, but he is coming from 3Dsmax.  It does not export to ranges, I believe.

Link to comment
Share on other sites

I've read the documentation some time ago...

Just had the retarded idea to import the animations over the existing model [in blender] then delete then animation and export to babylon.

It works like this, i have no idea what is happening. [the mesh already had the same skeleton as the animation but without animation (at least that's what i thought), maybe missing bones?( not my models)]

 

Edit: Any quick solution to merge meshes with different materials? or any workaround?

from ducumentation:  arrayOfMeshes - An array of Meshes. They should all be of the same material.

Link to comment
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...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...