Levels of Detail Qu are LoDs either needed or desirable in OR models?
#1
Posted 01 February 2018 - 08:39 AM
Do we need Levels of Detail in models in OR or does the OR software decide what it draws depending on distance without the need for these?
#2
Posted 01 February 2018 - 09:07 AM
#3
Posted 01 February 2018 - 10:25 AM
Possibly as things were further and further from the viewer polys might be omitted, starting with the smallest and then getting progressively larger.
I need to work out what is good practice for OR and what is not as I start to look at building for OR rather than MSTS.
#4
Posted 01 February 2018 - 12:09 PM
For example if you have a model that renders in a single draw call ( eg 1 texture, 1 material ), and its under about 500 triangles, thats as low as you need to go. There's little value in making a 200 or 100 triangle LOD. It takes modern GPUs about the same amount of time to render 500 triangles as 100 triangles due to their parallel processing.
If you have a model for example, 2000 tris, and 5 draw calls. Then its great if you can add one LOD to get it down to the 500 tris/1 draw call level.
If you are at 10000 tris, then maybe two LODS are in order at 2000 tris and 500 tris
None of this is carved in stone - these guides are just from my own practical experience.
#5
Posted 01 February 2018 - 12:23 PM
I agree w/ Wayne's comment that if you can use an LOD to cull one or more drawcalls from a complex model you have an ideal situation for using LOD's.
Last, because of OR's extended view distances models will display at much further distances than in the old MSTS days and there will be a whole lot more models being displayed as well. Recall that few to none of those MSTS models were created with that reality in mind and so with that said I'll suggest there is a legitimate need for more than one or two LOD levels... quite a few polys and drawcalls can be culled from large models in ranges between 2000m and 10000m.
#6
Posted 01 February 2018 - 01:58 PM
Quote
How do we activate instancing?
Does it work for trains as well as scenery objects?
Presumably if so it would only work for identical shapes - so if we wanted to have a rake of similar carriages with different numbers - then those would presumably be better added as a freight anim. to a common shape...
#7
Posted 01 February 2018 - 08:53 PM
#8
Posted 02 February 2018 - 06:23 AM
#9
Posted 02 February 2018 - 07:18 AM
Guille592, on 02 February 2018 - 06:23 AM, said:
If you have only one - two shapes in your activity, then you can ignore LODs. But remember that if you want to use this shape in AI traffic then LOD is very important.
#10
Posted 02 February 2018 - 07:48 AM