Collisions?

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

woner11
Sith
Sith
Posts: 1361
Joined: Tue Sep 18, 2007 10:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: The lost world of pickels
Contact:

Re: Collisions?

Post by woner11 »

Wait, so do you turn check or uncheck the build accurate collision geometry?
User avatar
Maveritchell
Jedi Admin
Jedi Admin
Posts: 7366
Joined: Mon Aug 21, 2006 11:03 pm

Re: Collisions?

Post by Maveritchell »

No, it doesn't. ZE does if you check off build accurate collision geometry when opening the map, though.
Wait, so do you turn check or uncheck the build accurate collision geometry?
There seems to be a measure of confusion about how the game munges collision. A few possibly-unrelated facts:

1) If your model doesn't have collision geometry and doesn't have "-nocollision" added to the .msh.option file, then VisualMunge will create collision geometry for it.

2) ZeroEditor has an option, when loading a .wld file, to "build accurate collision geometry." This has nothing to do with whether an object will have collision ingame. All it means is that ZE will read any collision geometry that a model already has so that in ZE, objects snap to each other easier.

3) Creating collision geometry is usually unnecessary for simple props. (It's never necessary for playermodels or weaponmodels.) For high-detail models (or for vehicles) it's usually a good idea to use primitives to create collision.

4) For props that aren't given collision meshes/primitives, sometimes the game will oversimplify your collision. In this case, add "-donotmergecollision" to a .msh.option for that .msh.
woner11
Sith
Sith
Posts: 1361
Joined: Tue Sep 18, 2007 10:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: The lost world of pickels
Contact:

Re: Collisions?

Post by woner11 »

That is very helpful. :wink: Thank you.
FragMe!
Gametoast Staff
Gametoast Staff
Posts: 2244
Joined: Sat May 13, 2006 12:34 am
Projects :: Not sure keep changing my mind.
Games I'm Playing :: F1 and SWBF
xbox live or psn: No gamertag set
Location: Origin name GT_FragMe
Contact:

Re: Collisions?

Post by FragMe! »

For Mav's point 2 above it all uses it when burning the terrain, well at least it tells you to check the box before burning for more accurate shadows.

Anyway for the question about just naming your model collision it is most likely you will get an error during munge as VM will see a collision mesh but no model msh. I know when I made the terraincutters that are in the released assets I had to make a very small msh just so VM could find a mesh of some sort. The invisible columns in the shipped assets also have a small mesh for the same reason.

You can try and just rename it collision but be prepared for wierd things. :D
woner11
Sith
Sith
Posts: 1361
Joined: Tue Sep 18, 2007 10:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: The lost world of pickels
Contact:

Re: Collisions?

Post by woner11 »

Well, it still could save you some polys. You could create your object as collision and then create a small cube in the middle which is your actual mesh, but will never be seen because its inside the collision, correct?
User avatar
Maveritchell
Jedi Admin
Jedi Admin
Posts: 7366
Joined: Mon Aug 21, 2006 11:03 pm

Re: Collisions?

Post by Maveritchell »

woner11 wrote:Well, it still could save you some polys.
It'll never save you as many as letting the game generate collision for you, so possible or not I wouldn't say it's the best option.
woner11
Sith
Sith
Posts: 1361
Joined: Tue Sep 18, 2007 10:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: The lost world of pickels
Contact:

Re: Collisions?

Post by woner11 »

I suppose that you're right. :yes:
jedi_pilot
Command Sergeant Major
Command Sergeant Major
Posts: 288
Joined: Sat Sep 15, 2007 2:09 pm

Re: Collisions?

Post by jedi_pilot »

Ok, so unless the .msh option file has "-nocollision" in it, then VisualMunge creates a collision. Now I understand :) . Thank You :bowdown: .
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: Collisions?

Post by minilogoguy18 »

you put alot less stress on the game if you just make primitives that blockily resemble your model using the old way by keeping the primitive property and having the p_ prefix, then you dont even need to define it in the odf if im not mistaken.
Post Reply