Author Topic: LOD's in ship models: What for ?  (Read 2585 times)

0 Members and 1 Guest are viewing this topic.

Offline NucNuc

  • 24
LOD's in ship models: What for ?

I don't know what the different LOD's in most of the models around are necessary for, since there are some great models around without any and the also work fine (i.e. nuke's mod ships, the Fighter Pack of --Steve-0-- have only one LOD, Taristin's models like the Kelpie or Losna have just two).


Something else I encountered :

When rescaling a model with PCS2, that had more than one LOD, in many cases it didn't work.
After I deleted all the LOD's but the first, I had no problems with rescaling and the models worked fine in 3.6.9 and 3.6.10 builds.


So, what are three or even four LOD's are necessary for ?  :confused:

 

Offline Snail

  • SC 5
  • 214
  • Posts: ☂
Re: LOD's in ship models: What for ?
LOD stands for Level of Detail.


To save memory, when you're further away from a ship the details on the model greatly diminish. The fact that you didn't notice this is gewd.

 

Offline NucNuc

  • 24
Re: LOD's in ship models: What for ?

When enough RAM on your machine , no need for "smaller" LOD's ?

As I said: even with two Dante Shivan Mega-Juggernauts, one Orion and a few cruisers in a (test)mission, I had no problems with the gameplay ( GeForce 9800GT, 2 Gbyte RAM, Windows XP ). ( To be honest I didn't gave the look of ships so far away a lot of attention yet. )

 

Offline Jeff Vader

  • The Back of the Hero!
  • 212
  • Bwahaha
Re: LOD's in ship models: What for ?
But not everyone has a Core 4 Octa with 8GB RAM and a GeForce 1337 Xtreem.
23:40 < achillion > EveningTea: ass
23:40 < achillion > wait no
23:40 < achillion > evilbagel: ass
23:40 < EveningTea > ?
23:40 < achillion > 2-letter tab complete failure

14:08 < achillion > there's too much talk of butts and dongs in here
14:08 < achillion > the level of discourse has really plummeted
14:08 < achillion > Let's talk about politics instead
14:08 <@The_E > butts and dongs are part of #hard-light's brand now
14:08 <@The_E > well
14:08 <@The_E > EvilBagel's brand, at least

01:06 < T-Rog > welp
01:07 < T-Rog > I've got to take some very strong antibiotics
01:07 < achillion > penis infection?
01:08 < T-Rog > Chlamydia
01:08 < achillion > O.o
01:09 < achillion > well
01:09 < achillion > I guess that happens
01:09 < T-Rog > at least it's curable
01:09 < achillion > yeah
01:10 < T-Rog > I take it you weren't actually expecting it to be a penis infection
01:10 < achillion > I was not

14:04 < achillion > Sometimes the way to simplify is to just have a habit and not think about it too much
14:05 < achillion > until stuff explodes
14:05 < achillion > then you start thinking about it

22:16 < T-Rog > I don't know how my gf would feel about Jewish conspiracy porn

15:41 <-INFO > EveningTea [[email protected]] has joined #hard-light
15:47 < EvilBagel> butt
15:51 < Achillion> yes
15:53 <-INFO > EveningTea [[email protected]] has quit [Quit: http://www.mibbit.com ajax IRC Client]

18:53 < Achillion> Dicks are fun

21:41 < MatthTheGeek> you can't spell assassin without two asses

20:05 < sigtau> i'm mining titcoins from now on

00:31 < oldlaptop> Drunken antisocial educated freezing hicks with good Internet == Finland stereotype

11:46 <-INFO > Kobrar [[email protected]] has joined #hard-light
11:50 < achtung> Surely you've heard of DVDA
11:50 < achtung> Double Vaginal Double ANal
11:51 < Kobrar> ...
11:51 <-INFO > Kobrar [[email protected]] has left #hard-light []

 

Offline blowfish

  • 211
  • Join the cult of KILL MY ROUTER!!!!!!!!!!1
Re: LOD's in ship models: What for ?
Gah :hopping:

LODs have nothing to do with memory.  In fact, they take up more memory.  Their purpose is to limit the rendering load of your computer when the ship is viewed far away, especially since there are likely to be a lot more ships on the screen at that distance.

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: LOD's in ship models: What for ?
Blowfish is right, LODs are a necessity for when there are many ships around, everything can't be rendered at full detail all the time.  Plus, the Model Detail setting in the options (I think) can even let you force a lower detail level, or at least a switch to a lower one sooner, enabling broader hardware support.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline NucNuc

  • 24
Re: LOD's in ship models: What for ?
Thanks for the info on that.  :)

You make me wise. :pimp:
« Last Edit: March 06, 2009, 03:55:15 pm by NucNuc »

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Re: LOD's in ship models: What for ?
At least one LOD is critical for when ships are at a distance. LOD1 is also what's rendered in your target box view (lower left corner of the HUD.) With high-poly models it's critical to have the original low-poly model in LOD1 or LOD2 since they're so detailed. And yes, the fact that you don't notice this is a good thing--I imagine if none of the high-poly models had LODs you wouldn't be getting the kind of performance you are. :)
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: LOD's in ship models: What for ?
il lod my ships when i feel like it :D

To save memory

wrong. for loding to work correctly you must keep all levels of detail in memory. so it actually uses more memory. the purpose of lod-ing is to reduce cpu/gpu load.

But not everyone has a Core 4 Octa with 8GB RAM and a GeForce 1337 Xtreem.

then youre not cool enough to play nukemod :D
« Last Edit: March 08, 2009, 03:08:59 am by Nuke »
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN