"You are working on building your first locomotive in TSM and it looks fine in the modeling program. You compile it and with pounding excitement you ramp up MSTS and put your creation into your favorite route for its maiden run and BOOM ... MSTS crashes. You then get a message that your locomotive cannot be added to the sim due to an UID issue and an invitation to email "Uncle Bill" with all the juicy details ..."
Here are some tips that might help avoid these problems in the first place or help isolate the cause of the problem.
I very seldom experience the UID error even with higher poly models. The trick is to adopt a rigorous approach when modeling with TSM.
Create MAIN and center this to the origin and check to see that it has the proper alignment.
For each subsequent part:
HANDRAILS AND COMPLEX DETAILED PARTS: Handrails (especially) and other complex detailed parts in TSM can be a real pain. Make one good one, texture it and link this to MAIN. Test this in the sim. If it does not cause a crash just copy this to wherever it is needed and use the same one as a the basis for all others. You can stretch and rotate them as needed. Remember to "center-to-object" and realign the pivot points.
JOINING AND LINKING PARTS: I seldom join my parts to MAIN for a variety of reasons and just link them. This has worked fine for me. As much as possible I join complex parts to each other such as couplers to coupler pockets to make it easier to keep a track of things. Remember to "center-to-object" and realign the pivot points after joining parts.
TEXTURE AS YOU BUILD: Always try to texture as you build - don't wait till the end. This makes the texturing process a lot less tedious. Remember also that with similar parts, you can texture the first copy and then just copy and paste the rest.
WHEN IN POINT MODE: When altering parts in point mode, as far as possible move vertices in groups rather than individually. This helps keep parts in symmetry and helps avoid geometry errors. If necessary, check the coordinate values to make sure vertices have not been moved out of plane. Sometimes you will need to move individual vertices. Use typed in coordinates rather than trying to move them by eye.
The biggest cause for UID problems from models I've been sent in the past to fix for others are:
SMOOTHING GROUPS: TSM does not have smoothing groups. There are workarounds to smooth almost anything correctly in TSM. Take care with complex shapes as sometimes, unless you make the needed manual corrections, these parts can cause UID issues. Even if you do manage to get it into the sim, if it looks wrong, it is probably built wrong.
FINAL CHECK: When the model is finally "complete". Do the following checks to make sure that you have "optimized" the construction of your model:
FINAL TIPS:
Always keep back-up copies of the last working version(s) of the model. This can save you a lot of grief if things go wrong after making additional changes and adding detailed parts. Finally, it is a good practice to build main structural parts and making sure that there are no problems before adding detailed parts.
Be aware that it is possible to build a model that will display perfectly in SVIEW but crashes the simulator when you try to load it in MSTS. SVIEW is far more forgiving of 3D construction errors than MSTS, so as much as possible, check that your model does not cause problems in MSTS as you progress.
Copyrights © 2004-2007, Sean Lim. All Rights Reserved. Hosted courtesy of steam4me with permission.