View Issue Details

IDProjectCategoryView StatusLast Update
0000175FSSCPFRED graphicspublic2005-03-31 04:58
ReporterThe Trivial Psychic Assigned Tophreak  
PrioritynormalSeveritytrivialReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.5.5 
Summary0000175: LOD switching distance off in Kazan's FRED-OGL w/Mod support. Attn.: RandomTiger
DescriptionAt first I thought it was some sort of error in how Kazan's build displays models, but it turns out this was a feature. It switches to lower LODS on ships when you're viewing them from affar. Unfortunately, it behaves as though the default LOD distances for each model have been reduced to 10%. Instead of switching to LOD0 at say 3000m, it will do it at 300m. In most cases, the model needs to be viewed at point-blank range to see LOD0, which is the LOD that contains the turrets. It would be useful of one could see LOD0 from further out, so FREDers can see ship turrets during mission desiging.

This change would seem to have been implimented sometime after the last FRED_OGL before Kazan's, but was never incorporated into a release build until Kaz's.
Additional InformationI advise one (or possibly two) of the following 3 solutions.
1) reset the LOD switching to ship default.
2) have a command flag to disable LOD switching and run as standard
3) have a command flag to manipulate the LOD ranges, such as -lodswitch x.x. 0.1 would give the result as in the description, 1.0 would use the default distances, or set to a very high number to simulate universal LOD0 as in usual FRED.
TagsNo tags attached.

Activities

RandomTiger

2004-04-18 15:28

developer   ~0000794

The LOD's are set at fairly poor until FRED2 OGL HTL is fully working.
People were complaining the performance was poor.
Once thats done everything can be at high again.

Lightspeed

2004-04-20 20:51

reporter   ~0000815

I always render only wireframes, anyway - and the LOD switching sure is annoying there. :-)

Also, i'd like to see a FRED build with FRED_regular and FRED_ogl both in one. You could then select the rendering method ("retail", "OGL", or "OGL-HTL") from a dropdown box and set your detail settings - and everyone would be happy.

RandomTiger

2004-04-20 22:13

developer   ~0000816

Last edited: 2004-04-20 22:14

There is no such thing as Fred regular any more.
If I turn off LOD then low spec machines will crawl to a halt.
Perhaps it could be an option though.

Why do mission designers need to see individual turrets anyway?

edited on: 04-20-04 18:14

RandomTiger

2004-05-02 09:37

developer   ~0000887

Sorry, Fred is in a right state now.
Cant fix this up until we sorted the other problems out.

administrator

2005-03-14 13:39

administrator   ~0001887

reassigning to future buglist

phreak

2005-03-29 01:51

developer   ~0002060

My new fred builds use proper LODs if -fredhtl is set, i think.

TP you said something about it before, care to elaborate

The Trivial Psychic

2005-03-30 23:38

reporter   ~0002068

Actually, your new builds use proper LODs, whether in HTL mode or not, it just doesn't have texture weirdness when Hi-Poly ships are in use in HTL mode. If it weren't for the incorrect model rendering position in HTL mode, I'd probably switch over. IMO, despite the fact that I was putting down the improper LOD rendering that we've had until now, I think that it should be retained in Software OGL mode, to keep performance better. Either that or get HTL's main bugs fixed so I can switch over ;-)

phreak

2005-03-31 04:57

developer   ~0002069

too much elaboration there :)

I would say this is fixed, since TP says so. The other problems are due to the nature of mixing HTL and non-HTL

Issue History

Date Modified Username Field Change
2004-04-16 03:27 The Trivial Psychic New Issue
2004-04-18 15:28 RandomTiger Note Added: 0000794
2004-04-20 20:51 Lightspeed Note Added: 0000815
2004-04-20 22:13 RandomTiger Note Added: 0000816
2004-04-20 22:14 RandomTiger Note Edited: 0000816
2004-04-20 22:25 RandomTiger Status new => assigned
2004-04-20 22:25 RandomTiger Assigned To => RandomTiger
2004-05-02 09:37 RandomTiger Note Added: 0000887
2005-03-14 13:39 administrator Note Added: 0001887
2005-03-14 13:39 administrator Assigned To RandomTiger => user303
2005-03-29 01:51 phreak Note Added: 0002060
2005-03-30 23:38 The Trivial Psychic Note Added: 0002068
2005-03-31 04:57 phreak Note Added: 0002069
2005-03-31 04:58 phreak Status assigned => resolved
2005-03-31 04:58 phreak Resolution open => fixed
2005-03-31 04:58 phreak Assigned To user303 => phreak