Weighting to more than one bone?

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
DarthD.U.C.K.
Master of the Force
Master of the Force
Posts: 6027
Joined: Wed Sep 27, 2006 11:05 am
Location: Duckburg, Germany

Weighting to more than one bone?

Post by DarthD.U.C.K. »

i tried to weight shoulderpads exactly 50% on each bone (upperarm and ribcage) and i checked every vertex weight in the editor and everything is correct
when i export the unit and even put the -softskin entry in the msh.option the shoulderpads are randomly weightened to one of the two bones
i looked through some msh.option files and couldnt find any softskinentrys even in jabbas msh.toption whch has that line in swbf1
is it possible that the "softskin" got broken in battlefront 2?
User avatar
minilogoguy18
Master Bounty Hunter
Master Bounty Hunter
Posts: 1512
Joined: Wed Nov 09, 2005 11:12 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set

Re: Weighting to more than one bone?

Post by minilogoguy18 »

I never used the softskin option on asajj, I believe you can have up to 3 bones per vertex. There must be something else you're doing wrong since usually when a model is skewed the transforms or hierarchy are the culprit.
User avatar
DarthD.U.C.K.
Master of the Force
Master of the Force
Posts: 6027
Joined: Wed Sep 27, 2006 11:05 am
Location: Duckburg, Germany

Re: Weighting to more than one bone?

Post by DarthD.U.C.K. »

did you envelope all parts of assajj (if she had) to max fo 2 controlers per vertex?

EDIT:nevermind i merged all parts and weightened the polymesh with 2 controlers per vertex and it changed nochting :-/
User avatar
minilogoguy18
Master Bounty Hunter
Master Bounty Hunter
Posts: 1512
Joined: Wed Nov 09, 2005 11:12 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set

Re: Weighting to more than one bone?

Post by minilogoguy18 »

Yeah but are the models transforms zeroed out as well as the construction history being frozen? Asajj was made up of multiple meshes but it is better for performance to have it as 1 mesh that shares the same texture map. Asajj had up to 3 envelope deformers per vertex.
User avatar
DarthD.U.C.K.
Master of the Force
Master of the Force
Posts: 6027
Joined: Wed Sep 27, 2006 11:05 am
Location: Duckburg, Germany

Re: Weighting to more than one bone?

Post by DarthD.U.C.K. »

if i munge everything to a polymesh and delete the inputs, and envelope it afterwards, isnt that freezing the history and model?
VF501
Lieutenant Colonel
Lieutenant Colonel
Posts: 539
Joined: Fri Jun 08, 2007 1:18 am
Projects :: Various Stuff- Weapon models. UDK Stuff
Games I'm Playing :: Fallout New Vegas
xbox live or psn: Vintage Tagious
Location: Terra Firma, Sol System; Milky Way

Re: Weighting to more than one bone?

Post by VF501 »

More precise way to freeze a specific poly mesh's history.

Explorer (default 8), find your mesh, find the Polygon Mesh node, Open that up and you should see the operator stack that is currently saved on the mesh (one of which would be envelope operator). Right Click on the operator that sits at the top of the stack and choose the freeze option. This will freeze and collapse the stack, and retain the envelope operator.
Post Reply