Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login


Remember me

Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
115 user(s) are online (87 user(s) are browsing Forum)

Members: 0
Guests: 115

Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +0€

Current balance: 55€
(last updated 04/2021)

Please make a donation if you want to help keeping The-Starport online:

Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 39 users playing Freelancer on 39 servers.
September. 29, 2023

Browsing this Thread:   1 Anonymous Users

 Bottom   Previous Topic   Next Topic  Register To Post

SURs - How to: #1 - Creating The Physical Model
Home away from home
2010/2/17 20:45
From Germany
Registered Users
Senior Members
Posts: 516
.OBJ to .SUR Converter - How To:

#1 - Creating The Physical Model

Before you start creating your physical model for the .SUR file, you need to know how to do it the optimal way. For this, keep the following in mind:


Depending on your objects size and moveability (station or ship, or both) you have to decide how accurate your physical model needs to be. Is it static/slow and big? Players will have time to explore all corners, keep it accurate. Is it moving and small? Nobody will ever notice your wings are cubes instead of smooth curved.


Always keep your model as simple as possible. Try to save polygons and use few meshes. If you have, for example, two crossing beams, don't cut the meshes where they meet. Just keep them two cubes.

For the following you need Milkshape and/or another 3D modeling program of your choice and the Convex Tool 1.1 for Milkshape
Example Files Download

There is a rather simple way how to create meshes fast and with good accuracy.
Always try to find "shape defining surfaces" (examples marked red):
Open in new window

Now remove all surfaces except those "shape defining" ones:
Open in new window

Imagine, the "shape defining surfaces" need to be some kind of edges for a shape. Merge all surfaces belonging to one shape into one group:
Open in new window

Now select all those groups in Milkshape and use the Convex Tool, after that, remove all currently selected groups (so just the new convex ones are left):
Open in new window

As you can see, the convex shapes are now exactly following the distinctive shapes of the original model.
This is a general technique you can and should use for every physical model for every game, not just Freelancer.

Any questions? Ask!

Posted on: 2012/11/7 20:21
How to create .SUR files - Tutorial
Re: SURs - How to: #1 - Creating The Physical Model
Home away from home
2008/6/2 10:17
Registered Users
$$$ Supporters $$$
Senior Members
Posts: 1847
Excellent, Skotty.

Posted on: 2012/11/7 22:41
"C" for "Caterpillar"... "Cool"... "Cheesey"!
Re: SURs - How to: #1 - Creating The Physical Model
Just can't stay away
2009/4/8 11:06
From USA
Registered Users
Senior Members
Posts: 313
Good stuff, keep them coming.

Posted on: 2012/11/7 23:10