- Messages
- 25
- Country

Hi folks, I would really love to get some help from any of the x.file experts.
I need to change the range of LODs of several FSX scenery objects, all use 3 levels of LOD (_100, _50,_10).
With the old .asm file it was easy, we just had to change the IFSIZEV values according to our preference. The x.file in FS9 used the very same structure, which I didn't understand in the FS9 times either, but because of the final .asm file I didn't have to worry about that.
But now, before running an .x file through XToMdl.exe I need to modify the range values in the x.file itself.
The only thing I know is that it is done through changing the TransformMatrix values, but have no idea how to get the values that makes sense. So it looks like:
Frame frm-anything_blue_LOD_10 {
FrameTransformMatrix {
0.016934, 0.000000, -0.000000, 0.0,
0.000000, 0.016934, -0.000000, 0.0,
-0.000000, -0.000000, 0.016934, 0.0,
0.033915, -0.010673, -0.583156, 1.0;;
} // End FrameTransformMatrix
How to understand and convert these values to get the LOD ranges I prefer?
Do I need to change all of the TransformMatrix values, or there is a particular one for the purpose? How to convert them to values I can understand?
thanks for any help
Andras
I need to change the range of LODs of several FSX scenery objects, all use 3 levels of LOD (_100, _50,_10).
With the old .asm file it was easy, we just had to change the IFSIZEV values according to our preference. The x.file in FS9 used the very same structure, which I didn't understand in the FS9 times either, but because of the final .asm file I didn't have to worry about that.
But now, before running an .x file through XToMdl.exe I need to modify the range values in the x.file itself.
The only thing I know is that it is done through changing the TransformMatrix values, but have no idea how to get the values that makes sense. So it looks like:
Frame frm-anything_blue_LOD_10 {
FrameTransformMatrix {
0.016934, 0.000000, -0.000000, 0.0,
0.000000, 0.016934, -0.000000, 0.0,
-0.000000, -0.000000, 0.016934, 0.0,
0.033915, -0.010673, -0.583156, 1.0;;
} // End FrameTransformMatrix
How to understand and convert these values to get the LOD ranges I prefer?
Do I need to change all of the TransformMatrix values, or there is a particular one for the purpose? How to convert them to values I can understand?
thanks for any help
Andras


