View Issue Details

IDProjectCategoryView StatusLast Update
0000246FSSCPDirectXpublic2006-05-13 20:36
ReporterLightspeed Assigned Totaylor  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000246: Envmapping looking wrong in new builds
DescriptionAlready mentioned this on the forums. In the most recent builds envmapping looks extremely odd, with the scale of the reflection so completely off that most of the times its reduced to little specks. It seems worse, the higher poly the object is, and the more rounded the edge is.
Additional InformationTo illustrate, see the following screenshots:

http://www.penguinbomb.com/lightspeed/SCPTest/Frontview.jpg
This is the view on the nebulas from the cockpit. See, they are huge and screen filling.

http://www.penguinbomb.com/lightspeed/SCPTest/Frontview_reflected.jpg
THIS, is the reflection from exactly the same position. You can see the extremely tiny little nebula specks on the cockpit, looking extremely odd like a pair of cotton balls.

The scale was never quite correct with envmapping, but in older builds it at least filled the cockpit.
TagsNo tags attached.

Relationships

has duplicate 0000273 closedadministrator Envmapping fails to work properly in subspace 

Activities

kasperl

2005-03-12 20:26

developer   ~0001778

Reminder sent to Lightspeed

Is this still an issue in later builds?

Lightspeed

2005-03-13 20:26

reporter   ~0001850

Yes, this issue never was addressed or fixed.

I may add that in subspace it's still completely fried to a point where you can't even consider it 'working'.

administrator

2005-03-14 13:44

administrator   ~0001890

see also

http://mgo.maxgaming.net/mantis/bug_view_page.php?bug_id=0000273

Lightspeed

2005-03-14 14:17

reporter   ~0001901

This is actually two entirely different problems.

Bobboau

2005-03-14 22:34

developer   ~0001906

um, it was wrong before, and is right now, realy, there is no scale problems, I fixed a dynamic texture problem wich was part of the alt-tab bug and it fixed some problems with environment mapping, it was in error before, it is corect now. things look smaller when they are reflected off a convex surface, look at those fiisheye mirros for reduceing blind spots for an example, and the cockpit of the ulysies is a lot sharper curve than one of them. there is no bug here.

Lightspeed

2005-03-15 00:37

reporter   ~0001925

It looks ugly as hell basically, especially on hi-poly ships.

administrator

2005-03-15 00:39

administrator   ~0001926

Programmatically it's env mapping, hence the link to this, so if it all gets cleaned up, fine, otherwise, reopen the old one.

Bobboau

2005-03-16 00:49

developer   ~0001968

you prefered how it looked before, with the texture geting cut up half way through a back ground feature? it was zoomed in to close and thus was missing details, or worse parts of details, this was particularly evedent in
http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&threadid=30748
that thread, were the earth filling up half the sky got cut in half in it's reflection, this no longer happens as the texture is filled corectly now.

Lightspeed

2005-03-16 01:09

reporter   ~0001969

I think you can see the problem yourself, if I pick a slightly more exaggerated image:

http://www.penguinbomb.com/lightspeed/misc/messyMessyMESSY.jpg

Bobboau

2005-03-16 15:28

developer   ~0001973

hmmm... ok, that doesn't look good ether...
I have not seen errors like that on any of the default ships, or any of the default backbrounds, or any of the ones I've used to test on, although that might have something to do with screwed up normals on that model, that is the Karnak wich is an extreemly old/early model.

Lightspeed

2005-03-16 18:17

reporter   ~0001974

The problem is actually even worse on modern hi-poly models.

kasperl

2005-04-04 17:09

developer   ~0002094

Bob, any progress here?

Goober5000

2005-05-25 02:00

administrator   ~0002481

Reminder sent to Bobboau

How's this going, Bobboau?

taylor

2006-05-13 20:36

administrator   ~0005513

Marking as resolved, even though this has moved to OGL rather than DX. Assuming that the D3D env code is ever updated (and re-enabled) then it should work pretty much the same as the OGL code, which shouldn't exhibit these same problems. Reopen if that is not the case, but no reason to hold this open since D3D isn't supported any longer and Bobboau will never fix this.

Fixered.

Issue History

Date Modified Username Field Change
2004-08-25 15:28 Lightspeed New Issue
2005-03-12 20:26 kasperl Note Added: 0001778
2005-03-13 19:38 administrator Assigned To => Bobboau
2005-03-13 19:38 administrator Status new => feedback
2005-03-13 20:26 Lightspeed Note Added: 0001850
2005-03-14 13:44 administrator Note Added: 0001890
2005-03-14 13:45 administrator Relationship added has duplicate 0000273
2005-03-14 14:17 Lightspeed Note Added: 0001901
2005-03-14 22:34 Bobboau Note Added: 0001906
2005-03-15 00:37 Lightspeed Note Added: 0001925
2005-03-15 00:39 administrator Note Added: 0001926
2005-03-16 00:49 Bobboau Note Added: 0001968
2005-03-16 01:09 Lightspeed Note Added: 0001969
2005-03-16 15:28 Bobboau Note Added: 0001973
2005-03-16 18:17 Lightspeed Note Added: 0001974
2005-04-04 17:09 kasperl Note Added: 0002094
2005-05-25 02:00 Goober5000 Note Added: 0002481
2006-05-13 20:36 taylor Status feedback => resolved
2006-05-13 20:36 taylor Resolution open => fixed
2006-05-13 20:36 taylor Assigned To Bobboau => taylor
2006-05-13 20:36 taylor Note Added: 0005513