WHERE TO FIND OPENGL INFORMATION - (Bi-weekly posting) The Official OpenGL Site - News, downloads, tutorials, books & links:- http://www.opengl.org/ The...
Dominic Curran
dcurran@...
Jan 1, 2003 8:37 am
21803
It sounds like a good idea to have some configurable alpha noise automagically blended over the image by the mag filter :) It's a pity that it's not...
Andras Balogh
bandi@...
Jan 1, 2003 1:40 pm
21804
Hi all, each time I try to visit www.mesa3d.org web page the domain name is redirected to: http://pending.easydns.com/index.php3?FROM=www.mesa3d.org making it...
Gabriel Maldonado
g.maldonado@...
Jan 1, 2003 5:56 pm
21805
... DXT1 is 4 bits per pixel and DXT3 and DXT5 are 8 bits per pixel. Here is a nice explanation on compressed textures: ...
Santeri Hernejärvi
gray@...
Jan 1, 2003 9:24 pm
21806
Hi, I've found it at http://mesa3d.sourceforge.net/ thanks to Dominic Curran. Now, another, perhaps naive question: how to find a quick way to enable hardware...
Gabriel Maldonado
g.maldonado@...
Jan 2, 2003 3:25 pm
21807
You don't. The only hardware acceleration available is through opengl32.dll. Easiest is to just link statically to opengl32.lib, and have the loader resolve...
Jon Watte
hplus@...
Jan 2, 2003 5:40 pm
21808
But I wanted to have OpenGL 1.4... opengl32.dll only meets 1.1. I would want all opengl functions that my card supports in hardware to be accelerated, and all...
Gabriel Maldonado
g.maldonado@...
Jan 3, 2003 9:52 am
21809
Opengl32.dll itself only supports 1.1 but if your card supports 1.4 (what card do you have) then the supported functions will run in hardware. Use glGetString...
Scott Southurst
Scott@...
Jan 3, 2003 11:54 am
21810
Yes; you ask for the functions that aren't in the 1.1 library using wglGetProcAddress(). If the implementation claims 1.4 in GL_VERSION then that's guaranteed...
Jon Watte
hplus@...
Jan 3, 2003 5:56 pm
21811
I am working on a graphics engine and found the Quake way of doing thing very useful. I am loading opengl32.dll dynamically and using GetProcAddress to grab...
Karan Misra
k_i_d_o@...
Jan 3, 2003 8:43 pm
21812
I think, if I understand correctly, that getting all the GL functions using GetProcAddress() is a tie over from the voodoo days when it was necessary to ...
Scott Southurst
Scott@...
Jan 3, 2003 10:59 pm
21813
... I've implemented fisheye view also this way. But now I have issue with visual artifacts on final image. My code can use regular OpenGL texture (TEXTURE_2D)...
arkadi@...
Jan 4, 2003 2:23 am
21814
Perhaps TEXTURE_2D supports the border color, and TEXTURE_RECTANGLE does not? Are you using CLAMP_TO_EDGE texture clamping mode? Cheers, / h+ ... FAQ and...
Jon Watte
hplus@...
Jan 4, 2003 4:48 am
21815
... I used default mode. No TEXTURE_WRAP_S/T parameters at all. border == 0 in call to glTexImage2D. Now I tried GL_CLAMP and CLAMP_TO_EDGE. Both modes was...
Arkadi Shishlov
arkadi@...
Jan 4, 2003 10:18 am
21816
CLAMP wouldn't remove the problem, because it (uselessly) clamps exactly where the weighting between border and texture is 50/50. Because changing to...
Jon Watte
hplus@...
Jan 4, 2003 6:25 pm
21817
In this specific case (i.e. wglGetProcAddress()), do I have to use mesa3d to have version 1.4 or is it sufficient opengl32.lib? Why should I use mesa3d to use...
Gabriel Maldonado
g.maldonado@...
Jan 4, 2003 7:33 pm
21818
I can't recall recommending Mesa. I think someone else did that. Mesa is software only, and thus slow. However, not all hardware implementations actually...
Jon Watte
hplus@...
Jan 5, 2003 12:58 am
21819
I believe U're hitting the problem of [0:1] texture coordinate being the same texel in regular gl path.. maybe the _nv path has implicit workaround... instead...
Lorenzo Pastrana
pastrana@...
Jan 6, 2003 10:19 am
21820
... Thanks. Actually I can't understand why 0.0 and 1.0 should be the same texel, excuse me, I just started to learn OpenGL, but your suggestion inspire me to ...
arkadi@...
Jan 6, 2003 5:42 pm
21821
Hi all, I hope that somebody can help me. I'm writing a graphical application which is optimized for Geforce. In the initialization phase, I naturally create a...
muadib
muadib@...
Jan 6, 2003 5:49 pm
21822
... After a bit more testing I decide to add 2 to texture size to eliminate black pixels completely. arkadi. ... FAQ and OpenGL Resources at: ...
arkadi@...
Jan 6, 2003 6:08 pm
21823
If the image is width X, then the center of the leftmost pixel is at coordinate 0.5/X, not at 0. The "0" position is between the leftmost pixel of the texture...
Jon Watte
hplus@...
Jan 6, 2003 6:37 pm
21824
If the format can be accelerated, then it will be accelerated. Just make sure the card can do it, and you're fine. This means, for GeForce2, that you're either...
Jon Watte
hplus@...
Jan 6, 2003 6:40 pm
21825
... Sorry for insane mail rate.. Final formula is texture coord = (coord + 1)/(texture size + 2) Actually, just +1 to texture size also works if I enable...
arkadi@...
Jan 6, 2003 6:43 pm
21826
... Now I understood. OpenGL Blue Book seems to be a must-read.. Final conclusion in this case - 1 texel distance should be maintained from texture (image)...
arkadi@...
Jan 6, 2003 9:11 pm
21827
... using ... to ... will ... There are still some other valid reasons for the indirection, such as dynlinking to other libs under linux, replacing calls to GL...
Toby Jones
tjones@...
Jan 6, 2003 10:08 pm
21828
Hi all, did someone try to code in C# + OpenGL ? what are your opinion about it ? thanks. Pacôme. ... FAQ and OpenGL Resources at: ...
Pacôme DANHIEZ
p.danhiez@...
Jan 6, 2003 10:42 pm
21829
Search for C# on opengl.org, I recall several succesful projects being advertised there recently. Christian Laforte Rendering&Vis Team, Alias | wavefront ... ...
Christian Laforte
claforte@...
Jan 6, 2003 11:30 pm
21830
You only need one-half texel distance, as the center of a texel does not get blended with any other texel. The width of one-half texel is 0.5/texWidth. I don't...
Jon Watte
hplus@...
Jan 6, 2003 11:33 pm
21831
2003 January 5th Monday ... I have written lots of C++ code, and some low-level Java code (native interface stuff), and I am impressed with how C# really does ...