Ship Models


Methods of model addition

I wanted to include a set of ship models to the project. I couldn't reliably do that until I started using the NSIS installer kit which allows me to script some actions, such as file install, directory copying, and file attribute manipulations. Thanks NullSoft. :)

OP+ 3.3 includes some 237 Models installed from the 3 different methods listed below. I invite you to download version 3.3 and try it out for yourself. If the models are not to your liking or if you don't have the bandwidth to download such a large file, download version 3.3 without models. Also, feel free to replace any models you want. As long you don't change the other files, you'll be completely compatible to other OP+ 3.3 players.
Note: The with models installer will require over 430mb of space. The no-models installer requires over 300mb.

Model Replacement
This project's view is not to replace all the models that are already in the SFC:OP game. Instead, it is designed to enhance it and improve the gameplay experience. Many of the standard models are still being referenced by the shiplist.
Example: The standard FCA model is still used to represent the + refit u applied to Federation cruisers. Pre + refit ships are considered to be of TOS style, and have models to properly reflect that technology.

Below: a F-CAR+ (left) and a TOS-style F-CA (right)



Model Separation
Sometimes, different models altogether were used. The current models with the stock game can be unflexible when trying to represent the variants that exist for certain ship classes.
Example: The Taldren KCL model is perfect if there was only D5 variants to worry about. Unfortunately, there's also the D5W variants and the LTT Tug variant (D5H).

Below: a K-D5W (left), a K-D5 (center) and a K-D5H (right) .. (from OP+ 3.0)


Example: The Federation Dreadnought Line-Up
Below: a F-DN+ (left), a F-DN (center) and a F-DNG (right)


Model Resizing
The 3rd method I've used to include new models.. is not by including models at all. By specifying a different size in Assets/Models/model.siz, and by copying the desired model from the Taldren stock, new ship models are generated.
Example: I didn't find Romulan purchased Klingon ships' models I liked better than Taldren's own. By copying the RCA stock model into RKR and RKCR models, I can control the sizes of the 2 new ones appropriately.

Below: a R-KR (left), a R-K7R (center) and a R-KCR (right) .. (from OP+ 3.0)

Other model tweaks

Some major tweaks have been introduced in version 3.3 of OP+.



LODs (Levels of Detail):

In OP+ 3.3, all models have been updated to garantee having levels of details to reduce CPU load while playing the game. The idea is that if the ship is too far in gameplay, it can't be looked at properly anyhow.. .. so why waste CPU cycles? Some ships have well over 3000 polys on their primary LOD.

Example:
LOD 1: 2316 polys

LOD 2: 1215 polys

LOD 3: 730 polys




Break MODs:

All ships should now have appropriate break models. They should all be detailed enough so that each piece doesn't have a missing portion where you can see through the entire piece (because there is no poly facing you).

Example, a piece from a F-FF:


Changes in model use between OP+ 3.3 and 3.4


Some people ask me what model changes there are between version of OP+, so that they can have their own custom sets of models. This section is for them.

Added new models

Renamed models

Removed models