How do the animation works??

How to create models in XSI and other 3D applications and make them work in Battlefront 1 & 2. Post models, tips for application usage and share anything XSI, 3DMax, SketchUp, etc.

Moderator: Moderators

Post Reply
User avatar
Anakin
Master of the Force
Master of the Force
Posts: 4817
Joined: Sat Sep 19, 2009 11:37 am
Projects :: RC Side Mod - Remastered - SWBF3 Legacy
Location: Mos Espa (germany)

How do the animation works??

Post by Anakin »

Hi,

i often wonder how the animations exactly works.

It's because i ported some models, and they had different baseposes from the stock one, but the animation from the stock works "fine", so it doesn't look very good, but it even doesn't look that worse i thought it would.

So this is what i know about the animation:
you have a basepose msh file that is simply the bones of the model.
you have the animation mshs.
[magical black box]
You see nice animations ingame

So i wonder about the magic black box :mrgreen:

Do i need to start every animation from the unit's basepose? or can i use different baseposes with the same animation??
Is there a matter weather the bones are at it's "rigth" position, or does bf only rotatet the basepose msh the way the animated msh are rotatet??
User avatar
Kingpin
Jedi
Jedi
Posts: 1096
Joined: Fri Sep 13, 2013 7:09 pm
Projects :: The Sith Wars II
Location: Denver, CO
Contact:

Re: How do the animation works??

Post by Kingpin »

Well, I know that you can use any animation set with any basepose; you just have to get the unmunged animations and swap the basepose. However, I am not sure if that works with creating a new basepose, but from what I understand (which may be wrong entirely), if you create a new basepose, you can add that like any other basepose. I don't think that the position of the model's features when you export will effect how it looks, if the bones are lined up correctly.
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: How do the animation works??

Post by AceMastermind »

Anakin wrote:...
Do i need to start every animation from the unit's basepose?...
You wouldn't create a new run animation with the T-pose as the first keyframe, if that's what you're asking.

There is no "magic black box", nor any kind of witchcraft or sorcery involved. You can import and examine all the examples you need with ZETools.
Porting character models from other games is a whole new beast for the beginner and usually requires extra steps to clean up and prepare them for SWBF2, as opposed to just creating new ones or editing existing ones from the assets.
Kingpin wrote:... I know that you can use any animation set with any basepose...
Sure, as long as you don't care if it works or not.
User avatar
Kingpin
Jedi
Jedi
Posts: 1096
Joined: Fri Sep 13, 2013 7:09 pm
Projects :: The Sith Wars II
Location: Denver, CO
Contact:

Re: How do the animation works??

Post by Kingpin »

AceMastermind wrote:
Kingpin wrote:... I know that you can use any animation set with any basepose...
Sure, as long as you don't care if it works or not.
How about instead of just being rude about it, you can just correct what I said with the correct answer. Seems like a good idea that would work.
MileHighGuy
Jedi
Jedi
Posts: 1194
Joined: Fri Dec 19, 2008 7:58 pm

Re: How do the animation works??

Post by MileHighGuy »

if you use animations that do not match the basepose, the bones that are not animated will contort (or fall to the ground) and look very bad
User avatar
Anakin
Master of the Force
Master of the Force
Posts: 4817
Joined: Sat Sep 19, 2009 11:37 am
Projects :: RC Side Mod - Remastered - SWBF3 Legacy
Location: Mos Espa (germany)

Re: How do the animation works??

Post by Anakin »

MileHighGuy wrote:if you use animations that do not match the basepose, the bones that are not animated will contort (or fall to the ground) and look very bad
The most BF Animations need an skleton base that looks like this:
°
--|--
||

What is if my basepose looks like this:
°
/|\
/\

Can i use the stock animations with this different basepose?? or do i need to make the 2nd version looks like the 1st one?? If yes how can i do this easily?? (i tryed to first envelope and than move the bones in the position from 1 but this didn't worked.
JimmyAngler
High General
High General
Posts: 837
Joined: Mon Nov 04, 2013 10:37 am
Projects :: Battlefront Halation
Games I'm Playing :: SWBF 1-2-2015
xbox live or psn: none
Location: Area 51

Re: How do the animation works??

Post by JimmyAngler »

You need to first start with no envelope. Then, select all the bones in the skeleton. Look at the bottom of the screen where the animation keys are. Select the red key an unkey it. Do this for each red key. Then, rotate your bones so they fit your model. When. You are done, select all the bones and go to the first keyframe and key it. Do the same with the second key frame. Branch select and export!
Hidden/Spoiler:
Hope someone checks and makes sure this is accurate.
MileHighGuy
Jedi
Jedi
Posts: 1194
Joined: Fri Dec 19, 2008 7:58 pm

Re: How do the animation works??

Post by MileHighGuy »

Anakin wrote:
MileHighGuy wrote:if you use animations that do not match the basepose, the bones that are not animated will contort (or fall to the ground) and look very bad
The most BF Animations need an skleton base that looks like this:
°
--|--
||

What is if my basepose looks like this:
°
/|\
/\

Can i use the stock animations with this different basepose?? or do i need to make the 2nd version looks like the 1st one?? If yes how can i do this easily?? (i tryed to first envelope and than move the bones in the position from 1 but this didn't worked.
yes you can use that basepose. I and other people have made ones like it and it works fine. It is called the A-pose btw.
Post Reply