OpenGL 2.0 White Papers 129
Timothy J. Wood writes "3DLabs has posted a series of white papers on OpenGL 2.0 covering topics such as improving parallelism, timing control, minimizing data movement programmable pixel pack and unpack and (most notably) a proposal for a hardware independent shading language."
What about.. (Score:3, Insightful)
Re:Meeting minutes (Score:3, Insightful)
The margins for software and hardware vendors in this market are much larger, and more secure, than in the games software market (where most products barely break even) - you can get away with charging £20000 a year for a license to many specialised programs.
Re:Way too late. (Score:2, Insightful)
SDL is just that... (Score:3, Insightful)
I've never used SDL professionally (I've used Direct-X, Glide, PlayStation specific API's and some old inhouse stuff for DOS), but I've toyed around with it in my sparetime and I would have no trouble trusting it as the foundation for a high-quality cross-platform game (both 2D and 3D). In fact, I would rather use it than Direct-X since I find the API simpler and more straight forward as long as I don't need some obscure Direct-X feature for performance reasons (most games don't).
The URL is www.libsdl.org if you want to check it out.
I hate being the voice of reason... (Score:3, Insightful)
a) OpenGL is dead!
b) OpenGL is out of date
c) Let's ditch OpenGL and do DirectX
DirectX isn't the same thing as OpenGL, however you can compare D3D and OpenGL. DirectX is for sound, input, and rendering not just rendering, kids.
OpenGL will outlive D3D, since it's what big iron and the 'professionals' use for high end graphics. Also hardware vendors produce GL extentions way before D3D work has even started. GL can use extentions made *after it's release to support more features quickly and easily. ( If you're in one of these camps you never done 3d development, or think all computers are consumer PCs. )
Also if you use DirectX, you're limiting yourself needlessly. If you want the "latest and greatest" , then you're not going to use an API that has no modular extention system to support hw/ideas made after the API release. OpenGL can support hw/algorthims that happened *after it's release. OpenGL also runs on manchines a lot more powerful than your pentium 4 you bought at comp usa.
Re:Meeting minutes (Score:4, Insightful)
(b) As a mechanical engineer and computational fluid dynamicist, I assure you, the workstations are not "dominated by windows" - most people are still on SGIs, and the majority of those that aren't are moving to Linux, not Windows NT, under the advice of the application vendors, who find supporting their apps on linux much less of a pain than on WinNT.
Unix Clusters aren't going away either. Just because you can do on one computer what took a cluster two years ago, doesn't mean that people like me won't just find more complex problems to do. Depending on the application, there's a spectrum of cost/performance solutions that may be worthwhile - if you're simulating a nuclear explosion, and CPUs get more powerful, you don't necessarily downsize, you might make the simulation more accurate by using roughly the same amount of computers to do much more. Human's AREN'T able to simulate the physical world with complete accuracy - but the more calculations, the better (assuming perfect programming), at least until you hit quantum limits, and then it takes EVEN MORE power to do probabilistic predictions via monte-carlo or sum-over-histories....