how can i make a simple animation b3d

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

Santiworld(Posted 2008) [#1]
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


Ross C(Posted 2008) [#2]
Character FX or PaceMaker or Blender?


Naughty Alien(Posted 2008) [#3]
fo fish i think its better to stick with MD2


Santiworld(Posted 2008) [#4]
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?..


Azaratur(Posted 2008) [#5]
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


Mortiis(Posted 2008) [#6]
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.


Panno(Posted 2008) [#7]
as mortis say


Santiworld(Posted 2008) [#8]
thanks. i go to try with this new information...

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

thanks... :)


Azaratur(Posted 2008) [#9]
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


Santiworld(Posted 2008) [#10]
:) 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 :)