PDA

View Full Version : Lighting used in a war tank game



wow
01-09-2004, 08:33 PM
Hi, I would like to is that if I calculate the normal of the polygon in mesh and then call glEnable(GL_Lighting), glMaterialfv(GL_front, GL_AMBIENT, matAmbient).. etc, is that this kind of lighting referred to hardware light? Is it better to use sth like slope light/ real-time photorealistic terrain lighting? What is the disadvatnage if I just call those openGL function??

Jan
01-10-2004, 04:40 AM
Yes, "Hardware Transform and Lighting" referres to the standard vertex-lighting, which you can use through OpenGL.

So, if thatīs good enough for your purpose, than use it. For terrrain and models, as in a tank-game, it should look very well.

Jan.

wow
01-10-2004, 05:07 AM
THx, Jan2000. =)

Just a bit confused (becoz I am new in OpenGL), it says that hardware lighting can't be used in dynamic mesh... why is it so and what is the difference between static and dynamic mesh?( I hope that you could forgive me for asking such a silly question... but I really get a bit confused and not sure abt the static and dynamic mesh)

Thx a lot

mw
01-10-2004, 10:10 AM
There are no static and dynamic meshes - simply because OpenGL doesn't provide (or better said: doesn't force) object structures.
The way you represent your "objects" in OpenGL is utterly up to you - and as long as you provide the correct normals, OpenGL lighting will be correct too.

SirKnight
01-10-2004, 01:30 PM
Just a bit confused (becoz I am new in OpenGL)


You do realize that this is the ADVANCED board don't you? Every topic you have started here is very beginner and should remain on the beginner board. I've never understood why a beginner to opengl thinks they need to post their newbie questions on the advanced board. Just letting you know, I'm not trying to flame you or anything.


-SirKnight

wow
01-10-2004, 06:14 PM
Dear SirKnight,

I am sorry for that..
Next time when I try to post msg, I won't post here

Sorry for that.

Wow~

orbano
01-11-2004, 06:56 AM
btw writing in beginner topic doesnt mean you get answers from beginners. for examlpe some times i visit that forum too, becouse checking your knowledge and skills can be measured by teaching others...

wow
01-11-2004, 07:46 AM
Yep... I understand it now.. sorry for that...

And would anyone be kind enough to help me with the topic thread "void drawelements in vertex array"? I still can't solve my problem and it is quite urgent..