how can i make a simple animation b3d

Blitz3D Forums/Blitz3D Beginners Area/how can i make a simple animation b3d

hi, i need animate a fish, i use b3d files...

i don't remember what tools can i use...

how is the easy way to do the animation of the fish. bones?

i have the mesh, is one objet..

saludos..
santiago

Character FX or PaceMaker or Blender?

fo fish i think its better to stick with MD2

i make the b3d, with bones, and animation...
i load the file of this way..

fish = loadanimmesh("fish.b3d")
animate fish
while...
wend...


the bones i see how moving correctry, the animation is runing, but the sking dosen't move....

what can be happend?..

HI,
You need to use getchild command, and then animate it..
Example:
you give the name "fishskin" to your mesh (not bone only the mesh) in the 3d editor you used for.

fish = loadanimmesh("fish.b3d")
animfish=getchild(fish,"fishskin")
animate animfish
while...
wend...

Aza

I think you didn't assign the vertices to your skeleton. Skeleton and skin are not attached together so that makes just bones moving. Read a rigging/skinning tutorial for your 3d program.

as mortis say

thanks. i go to try with this new information...

in the 3d program, when i move the bones, the sking move too...

thanks... :)

Just a question the 3d editor is 3dsmax? If you use the physique modifier that's not work.. You need to use skin modifier.

Aza

:) hi ... i try to findchild in blitz, and works perfect, like aza say...

this work.... >

fish = loadanimmesh("fish.b3d")
animfish=getchild(fish,"fishskin")
animate animfish
while...
wend...


thanks :)