How to set up an FPM correctly?

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 to set up an FPM correctly?

Post by Anakin »

Hi,

i have a little problem with my FPM, and i think i cannot solve it myselfe.

Steps:
- import an working player FPM
- import an player unit
- unkeyed everything
- modified the playerunit to have only the arms and handy
- moved the hands and arms to the right position (under the bones)
- removed the old hands and arms
- select everything (space + ctrl + klick on every null and msh)
- locked the key for frame 1 and 2.
- export via ZETools,
- ...
- started BF2
Result:
some static non moving arm and hand parts are infront of my view.

So is there something special i maybe missed??
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: how to set up an fpm correctly

Post by AceMastermind »

If using ZETools, you only need to select dummyroot and you must have Export Animation ticked or else the keys are ignored.

Also, you don't need to remove any keys, if you import a fpm msh from the assets with ZETools then the scene is already export-ready. You only need to insert your custom geometry into the proper place in the hierarchy before removing the original geometry, then export.
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 to set up an fpm correctly

Post by Anakin »

I just had a look at my export configuration, and i already have export animation ticked. Do i need to tick Current Frame as Basepose, too??
Hidden/Spoiler:
Image
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 to set up an fpm correctly

Post by JimmyAngler »

I don't think so. Did you branch select the dummyroot when exporting?
And, are you exporting animations or geometry? If it is the geometry, you might want to move the arms under the actual bones to get them moving....
Hidden/Spoiler:
Example:
bone_r_forearm should have the imp_inf_trooper_r_forearm under its hierarchy.
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 to set up an fpm correctly

Post by Anakin »

imp_inf_trooper_.. was the old msh. arm_rechts is the new one. So as you can see i selected dummyroot when exporting
User avatar
Nedarb7
Lieutenant General
Lieutenant General
Posts: 676
Joined: Sat Sep 22, 2012 3:41 pm

Re: how to set up an fpm correctly

Post by Nedarb7 »

Anakin wrote:Hi,

i have a little problem with my FPM, and i think i cannot solve it myselfe.

Steps:
- import an working player FPM
- import an player unit
- unkeyed everything
- modified the playerunit to have only the arms and handy
- moved the hands and arms to the right position (under the bones)
- removed the old hands and arms
- select everything (space + ctrl + klick on every null and msh)
- locked the key for frame 1 and 2.
- export via ZETools,
- ...
- started BF2
Result:
some static non moving arm and hand parts are infront of my view.

So is there something special i maybe missed??
1. Why did you remove all the keys in the first place?
2-3. You shouldn't be keying all the objects, only the bones and perhaps the dummyroot.
Anakin wrote: So as you can see i selected dummyroot when exporting
Make sure you branch select dummyroot (mouse wheel click)

Also, key frame 0 to be safe, and export on frame 1.
JimmyAngler wrote:you might want to move the arms under the actual bones to get them moving....
I'd just like to make it clear that you actually don't need to place the objects under the bones, instead you could envelope the arms and leave them under dummyroot. This method comes in handy when you have a seamless arm. In your case you have the hand extend into the arm, in which case it might be wiser to envelope the arms and hands. The asset's use both methods.
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 to set up an fpm correctly

Post by Anakin »

Ok i set up frame 0 and 1. So i now changed it to frame 1 and 2. cursor on frame 1, select the dummyroot and exported with the same settings you can see on the picture.

Result: Still the same as before :(
Hidden/Spoiler:
Image
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: How to set up an FPM correctly?

Post by AceMastermind »

You've been sitting on this problem for 9 days. Post your scene for inspection.

Branch selecting is not necessary when exporting with ZETools, only for the Pandemic Tools. ANDE wrote the plugin this way so you would only need to select the root node, all child node data and their properties are collected automatically.
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 to set up an FPM correctly?

Post by Anakin »

Hidden/Spoiler:
Image
if there is something special you need to see just tell me
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: How to set up an FPM correctly?

Post by AceMastermind »

I'd rather look at the actual scene file. I want to see what you're doing that isn't working.
This whole process is really no different than working with the unit template.
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 to set up an FPM correctly?

Post by Anakin »

here you go. I think that's the best way.

https://www.dropbox.com/s/cghxoc8a310bi ... d.exp?dl=0
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3285
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: How to set up an FPM correctly?

Post by AceMastermind »

It looks like you moved keys around, you don't need to mess with those. Every time I cut some of your geometry from the hierarchy it jumps to another position, this shouldn't happen. Make sure you freeze geometry transforms before you set up the hierarchy. If after making these corrections and it still doesn't work, try using the FPM template in this post instead since all nodes are nulls. If it still doesn't work then there may be a problem with ZETools, but this would require more testing to confirm it.
Post Reply