Author Topic: LOD&low polygon models  (Read 2175 times)

0 Members and 1 Guest are viewing this topic.

Offline Spoon

  • 212
  • ヾ(´︶`♡)ノ
LOD&low polygon models
Question
In the wiki there is this written about polygon count:
    Fighters/Bombers - Less than 6000 Polygons
    Cruisers/Freighters - 6000-12000 Polygons
    Corvettes - 14000-18000 Polygons
    Destroyers - 20000-24000 Polygons
    Juggernauts - 24000 Polygons upwards

My fighters so far haven't even hit the 2000 poly mark yet and the biggest ship i've been working on so far (that carrier) has just hit 11,000 polys with turrets included. So I was wondering if including level of detail for ships like this on current day computers will have any kind of noticable positive impact on performance.
Your take on this?
Urutorahappī!!

[02:42] <@Axem> spoon somethings wrong
[02:42] <@Axem> critically wrong
[02:42] <@Axem> im happy with these missions now
[02:44] <@Axem> well
[02:44] <@Axem> with 2 of them

 

Offline colecampbell666

  • I See Dead Pictures
  • 212
  • Evolution and ascension.
Re: LOD&low polygon models
It will show some increase if there are a lot of ships, but for your mid/mid-high end PC from 2-3 years ago you won't notice much issue in a normal (i.e. not BoE) mission.

Other things that have a great effect are UV maps and appropriate texture resolutions and file types. Optimization has a large impact, and detail boxes are good for larger models.
Gettin' back to dodgin' lasers.

 
Re: LOD&low polygon models
A couple of things:

LOD 0 - full
lod 1 - near full (if you have cockpits remove them and black the windows)
lod 2 - crunched by at least 50% if possible, if it's already well compressed then aim for ~700 polys or less. (if it's already very low then skip lod 3)
lod 3 - if necessary, about 100polys (give or take)

use as few textures as possibler.  I'm not sure if the engine is optimized enough yet, but if you have mutliple textures that gets recycled on multiple ships, combine them into one texture.  

Use detail boxes with caution.. they pop in and out.
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: LOD&low polygon models
Please LOD 'em. Even if they're already low-poly.

 

Offline Spoon

  • 212
  • ヾ(´︶`♡)ノ
Re: LOD&low polygon models
Please LOD 'em. Even if they're already low-poly.
This may seem like a dumb question but "Why?"
If nobody will notice the difference in performance, why bother?

Quote
Other things that have a great effect are UV maps
In what way will UV maps affect performance?
Urutorahappī!!

[02:42] <@Axem> spoon somethings wrong
[02:42] <@Axem> critically wrong
[02:42] <@Axem> im happy with these missions now
[02:44] <@Axem> well
[02:44] <@Axem> with 2 of them

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: LOD&low polygon models
Because, first, not everyone has a modern computer, and second, every little bit of performance helps. FSOpen is not a wildly efficient engine, just because of its age.

Sure, the little bit of performance you save by LODing your model might not mean much on its own. But if that model is placed in a really big mission, at a large distance from the player, along with lots of other ships, then it's really helpful if all the ships in the missions have LODs.

Steve-O's Hyperion (the Karuna from BP) doesn't have any LODs, and it makes mission design with it a bit difficult, because a Hyperion really far away is just as taxing as one right next to you.

 

Offline Getter Robo G

  • 211
  • Elite Super Robot Pilot
Re: LOD&low polygon models
Hold up a sec...

Instead of just LODing everything, how about some limit guidelines.

IE: Factors of like 700 polys (nd then multiply) sound good?


something like:
700 or less (not needed)
1400 Lods 0,1
2800 0,1,2
5600 0,1,2,3
ect...


"Don't think of it as being out-numbered, think of it as having a WIDE target selection!"

"I am the one and ONLY Star Dragon..."
Proof for the noobs:  Member Search

[I'm Just an idea guy, NOT: a modeler, texturer, or coder... Word of advice, "Watch out for the ducks!"]

Robotech II - Continuing...
FS2 Trek - Snails move faster than me...
Star Blazers: Journey to Iscandar...
FS GUNDAM - The Myth lives on... :)

 
Re: LOD&low polygon models
But why would a far away dot on your screen need 700 polys?

 
Re: LOD&low polygon models
Also remember going from 700 down to 200 would barely be noticeable on all but ancient hardware.  Textures themselves have more of an effect than the polys.  Also don't forget lods themselves take up memory.
That's cool and ....disturbing at the same time o_o  - Vasudan Admiral

"Don't play games with me. You just killed someone I like, that is not a safe place to stand. I'm the Doctor. And you're in the biggest library in the universe. Look me up."

"Quick everyone out of the universe now!"

 

Offline Spoon

  • 212
  • ヾ(´︶`♡)ノ
Re: LOD&low polygon models
Also remember going from 700 down to 200 would barely be noticeable on all but ancient hardware.  Textures themselves have more of an effect than the polys.  Also don't forget lods themselves take up memory.
So the issue is, what will affect performance more? The memory usage of the LoD or the polygon usage of the model without lod
Urutorahappī!!

[02:42] <@Axem> spoon somethings wrong
[02:42] <@Axem> critically wrong
[02:42] <@Axem> im happy with these missions now
[02:44] <@Axem> well
[02:44] <@Axem> with 2 of them

  

Offline Vasudan Admiral

  • Member
  • 211
    • Twisted Infinities
Re: LOD&low polygon models
Read right through this thread to get a better idea for how to do things right by the FS engine. :)
Get the 2014 Media VPs and report any bugs you find in them to the FSU Mantis so that we may squish them. || Blender to POF model conversion guide
Twisted Infinities