Welcome to HardwareForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Questions about OpenGL (after RTFM)

 
   Hardware Problem Solving Community! (Home) -> General RSS
Next:  Nvidia Personal Cinema FX5200-VT128 USB RF receiv..  
Author Message
nospam32

External


Since: Jul 06, 2004
Posts: 8



(Msg. 1) Posted: Wed May 25, 2005 9:55 am
Post subject: Questions about OpenGL (after RTFM)
Archived from groups: comp>sys>ibm>pc>hardware>video (more info?)

Hi all,
after having read "Beginning OpenGL Game Programming" by
Dave Astle and Kevin Hawkins, and "The Official Guide to
Learning OpenGL" I still have doubts about some subjects
I'm gonna list, hoping some nice soul here illuminates me.

Vertex Transformations:
How do I disable all Vertex Transformations? I want to
use my own geometry engine (which is already written and
which has some features I really like), and thus I would
like to avoid OpenGL making multiplications all around
with the identity matrix, which would slow down things
(wether computed by the CPU or by the GPU) to perform
nothing useful anyway.
Basically I *only* need to draw texture mapped triangles
in 3 dimensions. I don't mind using "w" instead of "z",
if that is more natural, given the low-level I aim to.

Lighting:
How does OpenGL implement, in the "back end", lighting?
After having done all its calculations, does it simply set
a R,G,B,(A?) value for each vertex (i.e. Gouraud Shading)
for both the primary and secondary colors, or is it more
than that? Does it use some hidden feature?

Secondary Colors:
Although the capability is listed (GL_EXT_secondary_color)
when I check the supported extensions via glGetString(),
I can't find glSecondaryColor3f (nor the other functions
which begin with glSecondaryColor*) exported neither in
the OpenGL32.DLL nor in the glu32.DLL. Where are them?

Max Texture Size:
I know that it has to be queried, and that the maximum
guaranteed is only 64x64. However, does anybody know if
there's a "de-facto" guaranteed minimum in Win32 OGLs?
And, if not, the best approach would be to load several
64x64 textures (with borders?) and tesselate everything?
Ain't that annoying? I would much prefer if OpenGL did
it (or I would rather get all the fun and program the
hardware directly). Actually, the only significative
usefulness I see for something that forces itself
between you and the silicon is easing tasks like that.

Last but not least:
Has anybody written a database listing all the common
PC video cards' supported features / which extensions
are standard, etc..? If so, can you point me to an URL
please?
Also, can you point me to the best utility to report
all the capabilities of the installed driver?

Greets & many Thanks,
Mike

 >> Stay informed about: Questions about OpenGL (after RTFM) 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
geforce fx opengl bug - Hi, I got an MSI VTD 128 geforce fx 5900,using forceware 61.77, Athlon XP 2000+ and 640 Mb ram on a dfi AD 75 motherboard, using bi screen configuration. I installed Doom III, launched it, but nothing shows : it stays on the loading screen and then..

9800 pro : openGL is hosed. - Trying to run Doom3 with my new 9800pro. Get the following errors and the game shuts down. Any ideas? How does one reinstall openGL? I have tried various ATI drivers all with the same results. === Doom 3 Start Log === 2533 MHz Intel CPU with MMX &...

Troubleshooting OpenGL - I'm not sure if there is a better place to post this question so please let me know if you can think of one. I've been having problems running Call of Duty with my nVidia GeForce FX Go5200. I want to verify that my problem is not the OpenGL drivers or....

Widescreen LCD questions - I'm thinking of a widescreen LCD for video editing and would really appreciate some input. Has anyone any experience of the Philips 170w4p and Samsung 172w? Comparisons? Thanks in advance.

AGP slot questions - I have a few dumb questions, please tell me if I should have put this in the motherboard section. In short I need someone to explain some computer parts and terminology for me. What what is an AGP adapter what is the difference between 4X AGP and 8X....
   Hardware Problem Solving Community! (Home) -> General All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]