 |
20-03-2011, 02:40 PM
|
#1 (permalink)
|
|
.
Join Date: Jun 2007
Location: New Delhi
Posts: 8,936
|
Why you should use OpenGL and not Direct3D
Why does everyone use DirectX?- Network effects and vicious cycles
- FUD about OpenGL and Vista
- Misleading marketing campaigns
Quote:

"The launch strategies for Windows Vista and Windows 7 were both accompanied with an immense marketing push by Microsoft for DirectX, in which they showed 'before' and 'after' screenshots of the different DirectX versions. Many gamers now think that switching from DirectX 9 to DirectX 10 magically transforms graphics from stupidly dark to normal (as in the comparison above), or from Halo 1 to Crysis. Game journalists proved that there was no difference between Crysis DX9 and DX10, and that its "DX10" features worked fine with DX9 by tweaking a config file. However, despite its obvious inaccuracy, the marketing has convinced many gamers that DirectX updates are the only way to access the latest graphics features."
|
So why do we use OpenGL?- OpenGL is more powerful than DirectX
- OpenGL is cross-platform
- OpenGL is better for the future of games
Excellent article: Why you should use OpenGL and not DirectX - Wolfire Games Blog
----
AMD Says Long-in-the-Tooth DirectX is Holding Back PC Gaming
|
|
|
|
Advertisements. Register and be a member of the community to get rid of them.
|
|
Advertisement
|
|
20-03-2011, 02:46 PM
|
#2 (permalink)
|
|
In The Zone
Join Date: Oct 2010
Location: Ranchi
Posts: 365
|
Re: Why you should use OpenGL and not Direct3D
wow! how can we switch between them when playing games? which openGL version can be used in place of dx11 or dx10.1 or previous dx games?
__________________
dell p2211h | amd athlon II X4 635 @2.9 GHz. |gigabyte GA-880GM-UD2H |corsair 2x2GB DDR3 1333 MHz. RAM | Seagate 500 GB HDD |tagan tg500-u37|LG Optimus One P500
|
|
|
20-03-2011, 02:58 PM
|
#3 (permalink)
|
|
.
Join Date: Jun 2007
Location: New Delhi
Posts: 8,936
|
Re: Why you should use OpenGL and not Direct3D
You're confusing the things.
If a game has been developed in OpenGL & Direct3D both and allows you to switch, only then you can switch. Just like you switch between Direct3D/X 9 and Direct3D/X 11 in some games.
|
|
|
20-03-2011, 04:13 PM
|
#4 (permalink)
|
|
Married!
Join Date: Apr 2007
Location: Calcutta
Posts: 1,524
|
Re: Why you should use OpenGL and not Direct3D
Informative article and thanks ico'o for sharing.
__________________
|| GNU/Linux User || PCLOS KDE 4.6 || 17" DELL Studio ||
topdocumentaryfilms.com
|
|
|
20-03-2011, 04:54 PM
|
#5 (permalink)
|
|
.
Join Date: Aug 2008
Location: Guwahati
Posts: 2,485
|
Re: Why you should use OpenGL and not Direct3D
Well written article. MS should stop this DirectX mania. We can't keep upgrading GPUs like this.
Thanks for sharing ico.
But i gotta say, Stalker is EPIC! (looking at those screenies)
Last edited by JojoTheDragon; 20-03-2011 at 07:51 PM.
|
|
|
20-03-2011, 06:01 PM
|
#6 (permalink)
|
|
Sami Hyypiä, LFC legend
Join Date: Jun 2007
Location: Нью-Дели
Posts: 2,138
|
Re: Why you should use OpenGL and not Direct3D
The Cross Platform point is the most significant and underestimated point of open standard technologies like OpenGL. Particularly for Indie companies who would like to target emerging and loyal users in Mac OS X and Linux.
The feeling among DirectX and XNA developers and fanboys that they are significantly easier to use and cost-saving has a lot to do of their experience as the Wolfire developer so eloquently pointed out in that article (and case of just idioticity from lame fanboys).
Sadly the misinformation among people that DirectX stack offers "better performance", "better visuals", etc. is prevalent among the "gamerz" but in actuality it's pure and utter FUD.
At this point of time though and for a long time to come DirectX has its place, but as a non-Windows user and a supporter of open standard technologies, here I hope
OpenGL is used more often, at least by the developers whose games I wish to play.
BTW Part-II of that article: http://blog.wolfire.com/2010/01/Dire...enGL-revisited
And not exactly DX v OpenGL, but a good article neverthless http://red-sheep.de/games/steam4linux.xhtml
|
|
|
20-03-2011, 07:04 PM
|
#7 (permalink)
|
|
Living to Play
Join Date: Apr 2009
Location: Bilaspur, Chhattisgarh
Posts: 5,083
|
Re: Why you should use OpenGL and not Direct3D
Very nice article. Thanks ico I didn't knew these things all I knew before was that OpenGL is better but I didn't know WHY. Now I know thanks to you.
__________________
In war, Victory. In peace, Vigilance. In death, Sacrifice.
Using TDF through mobile. Digit optimized this forum for mobiles. Works nicely YAY :D:D
|
|
|
20-03-2011, 08:25 PM
|
#8 (permalink)
|
|
.
Join Date: Jun 2007
Location: New Delhi
Posts: 8,936
|
Re: Why you should use OpenGL and not Direct3D
Don't thank me. Thanks to the man who wrote that article.
I only liked OpenGL because it was cross-platform, now there are other reasons too.
|
|
|
21-03-2011, 03:02 PM
|
#9 (permalink)
|
|
The Chosen One
Join Date: Jul 2005
Location: Jaipur, Bhilwara (Rajasthan)
Posts: 338
|
Re: Why you should use OpenGL and not Direct3D
OpenGL also has a place in Android.
I think it was left-out in the article.
I am currently working on Android, so gonna work on OpenGL surely.
__________________
| Dell XPS 15 ( Intel Core i7-Q740M, 6GB DDR3 RAM , 750GB 7200 rpm HDD, 1080p FHD Screen, nVidia GT435 2GB Video Card, 9-cell Battery) | | Samsung Galaxy 3 (Android ICS 4.0.3 CM9, Rooted) with 8GB Class 10 SD Card (1GB sd-ext for Apps :D) |
|
|
|
21-03-2011, 08:25 PM
|
#10 (permalink)
|
|
Wise Old Ghoul
Join Date: Feb 2010
Location: GZB.
Posts: 4,423
|
Re: Why you should use OpenGL and not Direct3D
@all
what games are coming in the future on OpenGL platform?
|
|
|
21-03-2011, 09:23 PM
|
#11 (permalink)
|
|
I am the night! I am....
Join Date: Aug 2009
Location: Gotham City
Posts: 4,208
|
Re: Why you should use OpenGL and not Direct3D
A great example of opengl based games has to be DOOM3. The game was well ahead of its time. If a next gen game were to be developed in opengl now, it has the potential to surpass some of today's graphically benchmark titles like crysis2 and BF3.
I guess nvidia is strongly backing opengl.
@ piyush
Rage is the only game which is developed using opengl. Id software are the only developers interested in opengl. Expect others to follow.
__________________
core i5 750, biostar h55 A+ (X16+X4), 4gb 1333 ddr3, corsair vx450, cm elite 335,Asus EAH 5750 FORMULA , samsung 2033 sw plus, wd green 1tb , wd 1tb my book , hp dvd writer,Apc 650 va, logitech z313
|
|
|
21-03-2011, 09:26 PM
|
#12 (permalink)
|
|
Wahahaha~!
Join Date: Dec 2006
Location: Pune/there
Posts: 7,673
|
Re: Why you should use OpenGL and not Direct3D
Quote:
Originally Posted by Piyush
@all
what games are coming in the future on OpenGL platform?
|
RAGE, Prey was on openGL, so was Doom3 and Quake4
|
|
|
21-03-2011, 09:43 PM
|
#13 (permalink)
|
|
Don Draper is coming back
Join Date: Sep 2007
Location: Tirupati, Andhra Pradesh
Posts: 3,388
|
Re: Why you should use OpenGL and not Direct3D
FarCry supports openGL. And openGL rendering had substantial FPS edge over DX rendering.
__________________
I am MaxPayne. My Wife and Daughter were murdered.
|
|
|
27-03-2011, 12:11 PM
|
#14 (permalink)
|
|
.
Join Date: Jun 2007
Location: New Delhi
Posts: 8,936
|
Re: Why you should use OpenGL and not Direct3D
Quote:
Originally Posted by vickybat
I guess nvidia is strongly backing opengl.
|
yeah, right.
"strongly" backing? any proof?
Why not ask them to support open standards and stop marketing 'proprietary' things like PhysX aggressively? I guess they won't.
|
|
|
28-03-2011, 10:54 AM
|
#15 (permalink)
|
|
.
Join Date: Aug 2008
Location: Guwahati
Posts: 2,485
|
Re: Why you should use OpenGL and not Direct3D
If only OpenGL was in constant development as DX, i'm sure we would've been playing with 10x more realistic gfx today.
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|