Jump to content

Model Level Of Details (Model_LODs) and Sahape folder IC


Falcon_S

Recommended Posts

Guys, I think Shapes folders don`t need to be in Integrity Check list or must be optimised for better performances. Why? Because that folder (no ED`s standard of level of details for 3rd devs i think) isn`t important to 3rdParty model developers anyway and if some 3d modelers can make 3 EDM versions of details and in same time some modelers make 5 versions of model details why that folder is important only to us (players) and we are forced to lose performaces because our PC render some high detailed models far away in 3d space = LAGG (players, servers)

 

BTW core mods Shapes folders are not Integrity Checked - can some cheat or play unfair with that models? So, why IC only DCS/Bazar/World/Shapes then?

 

Main problem is because some models are rendered far away (ex.50km) with high LoD`s. Do you see visual that model? Imagine 10 high model LoD`s airplanes in 3d world at +50Km and same model you render at 1000m but what if in that range jump +10 high detailed Su27, F15c, MiG, some armor units - chaos begin. Thath`s for me memory LEAK and very difficult job for NASA computer, not only ours.

 

All I wanted to say is next:

- All models must be rendered on same way (in ranges), fix it or let us to make some tweaks here, look this:

model={
   lods={
       {"Hawk.edm",30.0};
       {"Hawk_LOD1.edm",70.0};
       {"Hawk_LOD2.edm",100000.0}; [color=Red]<<< almost 4MB model rendered at 100Km from you[/color] 
   };
   collision_shell="hawk-collision.edm";
}

model = {
   lods = {    
       {"su-27.edm",75.000000},
       {"su-27_lod1.edm",150.000000},
       {"su-27_lod2.edm",1000.000000},
       {"su-27_lod3.edm",2500.000000},
       {"su-27_lod4.edm",50000.000000}; [color=Red]<<< 147KB model renderd at 50Km[/color]
   };
   collision_shell = "su-27-collision.edm";
}

model = {
   lods = {        
       {"mig-21.edm",25.000000};
       {"mig-21_lod1.edm",45.000000},
       {"mig-21_lod2.edm",120.000000},
       {"mig-21_lod3.edm",1000.000000},
       {"mig-21_lod4.edm",20000.000000},
   };
   collision_shell = "mig-21-collision.edm";

model={
   lods={
       {"C-101EB.edm",50.0}; [color=Red]<<< 15MB model 50m[/color]
       {"C-101EBL01.edm",100.0}; [color=Red]<<< 15MB model 100m[/color]
       {"C-101EBL02.edm",2500.0}; [color=Red]<<< 15MB model 2500m[/color]
       {"C-101EBL03.edm",10000.0}; [color=Red]<<< 15MB model 10Km[/color] (this is same model but just called EDM, 1, 2, 3 i think)
   };
   collision_shell="C-101EB-COLLISION.edm";

model={
   lods={
       {"MI-8MT_lod0.edm",100.000000},
       {"MI-8MT_lod1.edm",250.000000},
       {"MI-8MT_lod2.edm",400.000000},
       {"MI-8MT_lod3.edm",600.000000},
       {"MI-8MT_lod5.edm",800.000000},
       {"MI-8MT_lod5.edm",50000.000000}, [color=Red]We see MI-8 at 50km???[/color]
   };
   collision_shell="Mi-8MTV2_collision.edm"

The mentioned models are just a few and there are many. Just imagine that chaos.

 

Regards.


Edited by Falcon_S
Quote

Немој ништа силом, узми већи чекић!

MSI Tomahawk MAX | Ryzen 7 3700x | 32GB DDR4 3200MHz | RX 5700 XT OC Red Dragon 8GB | VPC Throttle CM3 + VPC Constellation ALPHA on VPC WarBRD Base | HP Reverb G2

 Youtube Follow Me on TWITCH! 

Link to comment
Share on other sites

Agree with that ! (Hawk & C-101 are still in Beta though)

 

That is why DCS has an awefull impact on FPS in multi.

 

For Mi-8, I've tweaked this :

model={

lods={

{"MI-8MT_lod0.edm",100.000000},

{"MI-8MT_lod1.edm",250.000000},

{"MI-8MT_lod2.edm",400.000000},

{"MI-8MT_lod3.edm",600.000000},

{"MI-8MT_lod5.edm",800.000000},

{"ld_tec.edm",50000.000000},

};

collision_shell="Mi-8MTV2_collision.edm"


Edited by Lilkiki
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...