No Bump Mapping? Help.
-
Topic authorDeclan Royce
- Posts: 16
- Joined: 15.06.2002
- With us: 22 years 5 months
- Location: Missoula, MT
No Bump Mapping? Help.
I am using Celestia on an "Evil Kyro" 64mb video card. Does it not support the bump mapping or is it something I'm doing wrong. It's not that old, and it should be on par with the GeForce 2 or thereabouts.
I want bumbs.
Declan.
I want bumbs.
Declan.
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
No Bump Mapping? Help.
Declan Royce wrote:I am using Celestia on an "Evil Kyro" 64mb video card. Does it not support the bump mapping or is it something I'm doing wrong. It's not that old, and it should be on par with the GeForce 2 or thereabouts.
I want bumbs.
Declan.
In the default setup you see bumps only for those planets having a corresponding bump-file attached in solarsys.ssc. Have a look: e.g. Mercury, I think Moon, too, Pluto?...
Go to Mercury and push repeatedly CTRL P. See a difference?
Of course other planets can also be bumpmapped.
Bye Fridger
-
Topic authorDeclan Royce
- Posts: 16
- Joined: 15.06.2002
- With us: 22 years 5 months
- Location: Missoula, MT
Still no bumps!
First off, I have definitely verified that the Evil Kyro card supports two modes of bumpmapping.
http://www.paraknowya.com/articles/revi ... yro5.shtml
I did what you said and I still don't see any bumps. Close to the planet, it is smooth, far away, there is no texture. It's just smooth. I know that they have bitmaps associated with them, and they're turned on (no # in the code). I'm just sure this is supposed to be working.
The only guy in America pissed because he DOESN'T have bumps,
Declan Royce
http://www.paraknowya.com/articles/revi ... yro5.shtml
I did what you said and I still don't see any bumps. Close to the planet, it is smooth, far away, there is no texture. It's just smooth. I know that they have bitmaps associated with them, and they're turned on (no # in the code). I'm just sure this is supposed to be working.
The only guy in America pissed because he DOESN'T have bumps,
Declan Royce
Still no bumps!
Declan Royce wrote:First off, I have definitely verified that the Evil Kyro card supports two modes of bumpmapping.
http://www.paraknowya.com/articles/revi ... yro5.shtml
I did what you said and I still don't see any bumps. Close to the planet, it is smooth, far away, there is no texture. It's just smooth. I know that they have bitmaps associated with them, and they're turned on (no # in the code). I'm just sure this is supposed to be working.
The only guy in America pissed because he DOESN'T have bumps,
Declan Royce
It is possible that support for that particular card doesnt exist in the software...Is that card using a brand chipset? Invidia or Riva? If not that may be why you cannot see bumps in Celestia...where in other software you can...
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Still no bumps!
Declan Royce wrote:First off, I have definitely verified that the Evil Kyro card supports two modes of bumpmapping.
http://www.paraknowya.com/articles/revi ... yro5.shtml
I did what you said and I still don't see any bumps. Close to the planet, it is smooth, far away, there is no texture. It's just smooth. I know that they have bitmaps associated with them, and they're turned on (no # in the code). I'm just sure this is supposed to be working.
The only guy in America pissed because he DOESN'T have bumps,
Declan Royce :x
The only other possibility coming to my mind is that you are using Linux (you did not tell what you are using, so I guess, it's MS$). In this case bumpmapping is switched off by default in the 1.2.4 and leads to a SEGFAULT with external bumpfiles...
Bye Fridger
-
Topic authorDeclan Royce
- Posts: 16
- Joined: 15.06.2002
- With us: 22 years 5 months
- Location: Missoula, MT
XP
I'm using windows XP, and everything else about the card seems to work.
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Buzz wrote:I haven't seen bumps with my GeForce 2 on win since version 1.2.4...
This sounds crazy. Can you describe precisely what you did to see bumps?
I have Win ME with the latest detonator drivers for my GeForce 2 GTS and see very impressive bumps e.g. with Mercury. They may be switched on|off by pushing CTRL P and for Windows fragment and vertex shaders are on by default.
Bye Fridger
Still no bumps!
Hi Declan,
Well, I do know the Kyros, but they are not very widely used. They use their own chipset and ,of course, driver.
Sure they've got bump mapping, but which one? There are several GL extensions AFAIK. Chris adopted Celestia to the two most widely used chipsets nVidia and ATI (he got no Kyro btw.) so you might be stucked with the situation.
I'd suggest to down the last available drivers for the card, start up Celestia and go to the 'Info' menu entry. If you click it, Celestia will display all available OpenGL extensions for the current combo of chipset and driver.
Post this @Chris here in the forum and you might get help Otherwise remeber you're the only guy in America with a Kyro
Hope this helps,
Axel
Declan Royce wrote:First off, I have definitely verified that the Evil Kyro card supports two modes of bumpmapping.
http://www.paraknowya.com/articles/revi ... yro5.shtml
Well, I do know the Kyros, but they are not very widely used. They use their own chipset and ,of course, driver.
Sure they've got bump mapping, but which one? There are several GL extensions AFAIK. Chris adopted Celestia to the two most widely used chipsets nVidia and ATI (he got no Kyro btw.) so you might be stucked with the situation.
I'd suggest to down the last available drivers for the card, start up Celestia and go to the 'Info' menu entry. If you click it, Celestia will display all available OpenGL extensions for the current combo of chipset and driver.
Post this @Chris here in the forum and you might get help Otherwise remeber you're the only guy in America with a Kyro
Hope this helps,
Axel
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Still no bumps!
Axel wrote:Post this @Chris here in the forum and you might get help ;) Otherwise remeber you're the only guy in America with a Kyro ;)
Hope this helps,
Axel
He might also get help if he posts it to @t00fri;-) but this way I have less work...It is just a matter of comparing the displayed openGL extensions with what is needed in the code, where they are checked, before being used.
Chris may simply know it by heart...
Bye Fridger
Still no bumps!
I'm sorry, you're absolutely right, Fridger.t00fri wrote:
He might also get help if he posts it to @t00fri;-) but this way I have less work...It is just a matter of comparing the displayed openGL extensions with what is needed in the code, where they are checked, before being used.
t00fri wrote:Chris may simply know it by heart...
Yeah, he had obtained a few of the standard cards to do some compatibility tests with them. So I thought he *might* have a Kyro as well. Unlikely, however
CU, Axel
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Bump mapping is currently only working on nVIDIA cards. I will (promise!) get around to writing a version that works on other cards using the texture_env_DOT3 (something like that . . .) extension that's part of OpenGL 1.3. But it's not there in 1.2.4, so you won't see any bump mapping on a Kyro.
--Chris
--Chris
t00fri wrote:Buzz wrote:I haven't seen bumps with my GeForce 2 on win since version 1.2.4...
This sounds crazy. Can you describe precisely what you did to see bumps?
I have Win ME with the latest detonator drivers for my GeForce 2 GTS and see very impressive bumps e.g. with Mercury. They may be switched on|off by pushing CTRL P and for Windows fragment and vertex shaders are on by default.
Bye Fridger
Hi Fridger,
Thanks for your reply. I have win ME and a GeForce2 GTS too. I set a jpg or a png as texture, and a jpg as bumpmap. This always worked until version 1.2.4... Apparantly I am the only one with this setup having problems. Maybe I need a newer driver, though mine is fairly recent I thought.
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Redfish wrote:If also have a question about bump mapping.
Does the dds file already include a bump map?
Because i downloaded several bum maps, but they don't appear to have any effect on the out put of the picture.
It is important to distinguish between "dynamical" bumpmapping by means of an external bump file (assigned in solarsys.ssc) and "static" bumpmapping that people may have included into dds files by means of GIMP or photoshop. The latter version has the advantage that also /very/ large textures may be statically bumpmapped, while dynamical bumpmapping ends so far at 2k. The disadvantage is that the illumination always comes from a fixed angle that was entered in GIMP once for all.
Bye Fridger
Hi Fridger,
Each has it's benefit's, each has it's disadvantages, as always. Which version of bumpmaping did you use in your textures?
Take care, Axel
t00fri wrote:It is important to distinguish between "dynamical" bumpmapping by means of an external bump file (assigned in solarsys.ssc) and "static" bumpmapping that people may have included into dds files by means of GIMP or photoshop.
Each has it's benefit's, each has it's disadvantages, as always. Which version of bumpmaping did you use in your textures?
Take care, Axel
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Axel wrote:Hi Fridger,t00fri wrote:It is important to distinguish between "dynamical" bumpmapping by means of an external bump file (assigned in solarsys.ssc) and "static" bumpmapping that people may have included into dds files by means of GIMP or photoshop.
Each has it's benefit's, each has it's disadvantages, as always. :roll: Which version of bumpmaping did you use in your textures?
Take care, Axel
I used exclusively static bumpmapping for 2 reasons:
1) Most uf us are interested in hires textures in these days. Dynamical bumpmapping is presently restricted to "small" files (2k)
2) Dynamical bumpmapping still does not work at all in Linux and we do not know yet why.
Bye Fridger
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
Buzz wrote:I take back everything I said about dynamic bumpmapping not working in 1.2.4! It was all my mistake. Somehow the bumpheight was commented out :(
Thanks for telling. Of course, this is important info in case of future possible claims of problems...
You may recall this lengthy bug discussion we had with some Mandrake 8.2 users that claimed that Celestia cannot be compiled due to stricter gcc 3.x policies compared to gcc 2.96 and renaming of g++ libs. Yet anothere Mandrake 8.2 user (CroMaat) more recently did apparently have not problems at all...Small differences may simply have large effects in this business;-)
Bye Fridger