Author Topic: Radeon Drivers and Shine Mapping... That Old Chestnut  (Read 8823 times)

0 Members and 1 Guest are viewing this topic.

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Re: Radeon Drivers and Shine Mapping... That Old C
What are the ranges for and default values of the ambient_factor and ogl_spec options? I can't seem to figure that out.

 

Offline Fineus

  • ...But you *have* heard of me.
  • Administrator
  • 212
    • Hard Light Productions
Re: Radeon Drivers and Shine Mapping... That Old C
Raa, Taylor, Cheers guys - I switched over to OGL and tweaked the ambient lighting. It looks superb once again. My thanks to both of you (and everyone else) for all the help in sorting me out :)

 

Offline Wanderer

  • Wiki Warrior
  • 211
  • Mostly harmless
Re: Radeon Drivers and Shine Mapping... That Old C
If i read code correctly:

-ogl_spec has default value of 80 and accepts values from 0 to 128

-ambient_factor has default value of 128 and wiki states it uses percentage values... (0 to 100) recommended is something about 70. I must have gotten something wrong here though...  :nervous: 128 ?
Do not meddle in the affairs of coders for they are soggy and hard to light

  
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
You guys seriously gotta fix shine mapping for radeon drivers! Please? It really makes a difference, and I can't stand using OpenGL... especially since it can't handle environment mapping...

 

Offline Davros

  • 29
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
not that i know much about gfx but ive got a few opengl sceensavers that have env mapping
the 3dtext screen saver that comes with xp has it ????

 

Offline Jokke_r

  • 24
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
env mapping and cube mapping the same thing?

 

Offline FireCrack

  • 210
  • meh...
Re: Radeon Drivers and Shine Mapping... That Old C
Not necesairly.

A cubemap is a method of Env-mapping, but there are others.
actualy, mabye not.
"When ink and pen in hands of men Inscribe your form, bipedal P They draw an altar on which God has slaughtered all stability, no eyes could ever soak in all the places you anoint, and yet to see you all at once we only need the point. Flirting with infinity, your geometric progeny that fit inside you oh so tight with triangles that feel so right."
3.141592653589793238462643383279502884197169399375105820974944 59230781640628620899862803482534211706...
"Your ever-constant homily says flaw is discipline, the patron saint of imperfection frees us from our sin. And if our transcendental lift shall find a final floor, then Man will know the death of God where wonder was before."

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
like sphere mapping, which looks better on curvy models.
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

 

Offline knn

  • 28
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
You guys seriously gotta fix shine mapping for radeon drivers! Please? It really makes a difference, and I can't stand using OpenGL... especially since it can't handle environment mapping...

Ahem... OpenGL CAN handle environment mapping. It's just that it is not implemented in FSO (taylor's working on it, read his post)
You should really try OpenGL, it's a better API than D3D (and you'll live without env. mapping).
In a normal world, D3D would've been a massive failure, but M$ tricked hardware manufacturers into using their code to make driver development easier, and then M$ did not allow them to release their OpenGL drivers (because they contained M$ code) when 3d acceleration first appeared, giving D3D a headstart (imagine the frustration of the dev working on an OpenGL game). OpenGL has been around since 1992 IIRC, or even before (not primarily on PC's and of course not using 3d cards). D3D is just a(nother) crappy attempt to take over another segment of the computer industry and wipe out the competition, just something M$ always does. And they stuff stupid things in people's heads such as OpenGL is not good for gaming, it's for graphical design and it's slower and D3D is for fast graphics and games etc.
To me, D3D is and obsolete API: it supports one platform and OGL outperforms it even there, plus it's uglier to program (that's just my personal opinion though, some people can't stand the extension system in OGL).
Rant off

Oh, and by the way, been playing games like Quake or Doom or SW Jedi Knight recently? Well if you have, you've been using OpenGL
"Don't try to be a great man, just be a man and let history make its own judgments." -- Zefram Cochrane

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
im actually starting to like ogl, ive been using it ever sence env was broke (the only reason to use d3d). so im actually looking forward to env working in ogl.
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

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Re: Radeon Drivers and Shine Mapping... That Old C
I haven't noticed much of a difference in the performance since switching to OGL, and the image quality is the same as D3D after playing around with those parameters a bit (the default value for ambient_factor is really bad, by the way). It's good to not have those big popup delays anymore though. While the D3D environmental mapping is very nice, the last build that worked correctly with it and had no other problems was the 9/17 one, which is missing some newer additions that I am using in my missions.

Although on ATI cards D3D would be a better choice if the specular lighting worked, since they are significantly slower with OGL in general.

 

Offline knn

  • 28
Re: Radeon Drivers and Shine Mapping... That Old C
I have an NVidia, and one thing that is noticeably different is mouse responsiveness.
"Don't try to be a great man, just be a man and let history make its own judgments." -- Zefram Cochrane

 

Offline Turambar

  • Determined to inflict his entire social circle on us
  • 210
  • You can't spell Manslaughter without laughter
Re: Radeon Drivers and Shine Mapping... That Old C
the sooner we get env with opengl, the sooner i can fix up alpha channels for all my shinemaps
10:55:48   TurambarBlade: i've been selecting my generals based on how much i like their hats
10:55:55   HerraTohtori: me too!
10:56:01   HerraTohtori: :D

 
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
Well my main problem with OpenGL before was that it made the graphics of games look too "grainy" so to speak around the edges. However, I went into advanced graphics settings under properties on my desktop and modified the OpenGL settings to have some Anti-Aliasing and such so now it looks even better than D3D, AND for the love of god the game no longer has massive slowdowns! I love OpenGL now, never mind about fixing it for Radeon drivers. I don't care anymore, OpenGL > D3D. ;)

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Re: Radeon Drivers and Shine Mapping... That Old C
I just noticed something rather annoying about the OGL mode. I can't minimize the game with it; if I go back into the game after alt-tabbing, it actually crashes my machine (BSOD and auto-restart). The alt-tabbing works fine in D3D though. I tend to do this a lot when debugging a mission, so I might have to stick with D3D when I'm testing out stuff.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Radeon Drivers and Shine Mapping... That Old C
Alt-Tab works fine for me but as an alternative try running in a window when debugging.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
I think I'm going to fix OpenGL so that it never minimizes.  I would instead just switch between fullscreen and windowed modes (probably dropping back to the nearest standard resolution when going from fullscreen to windowed).  This would allow Alt-Enter switching between windowed and fullscreen modes too.  The constant minimizing is just plain irritating.

 
Re: Radeon Drivers and Shine Mapping... That Old C
How do I upgrade my Open GL from 1.0 to 1.2 or greater for my Radeon 9800?
Derek Smart is his own oxymoron.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: Radeon Drivers and Shine Mapping... That Old C
If you're refering to an error that FRED or FS2_Open is giving you don't bother. Just update them instead.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline knn

  • 28
Re: Radeon Drivers and Shine Mapping... That Old Chestnut
How do I upgrade my Open GL from 1.0 to 1.2 or greater for my Radeon 9800?

Even Microsofts software driver is 1.2, so you can't have 1.0. Which program told you that?
With NVidia, if you download the newest drivers, you get OpenGL 2.0. The same should be true for ATI, but I can't see OpenGL in their drivers' feature list.
"Don't try to be a great man, just be a man and let history make its own judgments." -- Zefram Cochrane