
damicatz
|
Posted - 2006.03.17 20:44:00 -
[1]
OpenGL is still far superior to Direct3D. Every graphics-related industry besides gaming still uses it. Maya, AutoCAD etc. Carmack did not have to customize OpenGL at all. Unlike, Direct3D, OpenGL is not locked down to a specific feature set. Vendors can create what is known as a vendor-specific extension. These extensions provide full access to all of a video card's features. Carmack simply took advantage of these VSEs. OpenGL 2.0 by itself has a feature set that will rival D3D 10. It's a shame that Microsoft is trying to kill it with their OpenGL to Direct3D wrapper in Vista. Such a feature will surely be a nail in the coffin for Microsoft as Maya and Autodesk aren't going to drop everything and rewrite their programs in D3D.
Originally by: Robyn Caliente It's sad that OpenGL hasn't kept track. It was superior to DX for many years and then it kind of fell apart when SGI did. Carmack had to customize opengl to continue using it but someone really needs to take head of the project. That or Apple needs to come up with their own easy to use DX implementation.
I have four macs in the house, 2 linux servers, and a single PC that is used for CoV/H & Eve. It is so sad that I have to have one machine thats duty is an expensive console.
I was an apple hater back in the day but the OS is solid and polished. To the linux guy who bashed it, it's a bsd core common.. As a professional in IS we run everything from Solaris, RH, Unbuntu, and some slices of FC. There should be no bashing of Mac as a bastard. Everything is a bastard these days of posix (except windoze) :P
I understand that this is all time consuming and it takes resources. When your grossing over a mil a year on a product you'd figure it'd have some client/engine growth. Eve looks and handles the same as when I beta'd for it. Great content growth, lacking on the client/engine. One curiousity of mine has been if they are secretly working on a cross platformable new client but hell if I know. Finding real info is like pulling teeth.
Hell don't do it internally, set a bounty and let the community try and figure it out! ;-) Give them an isolated test server and a dev kit and lets see where it goes!
This is not meant to be inflamatory. I've worked in technology for 15 years and know product, development, engineering, and management cycles. It's a ***** to be in software development but I've found most of your hicups are management and vision related, not code related. Programmers grind when there is a spec, they flounder when the spec is consistantly changing. So keep up the good work, and know that there is yet one more voice out there for multiplatforming.
|