<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>All rights reserved</copyright>
		<pubDate>Sat, 30 Aug 2008 09:44:33 GMT</pubDate>
		<lastBuildDate>Sat, 30 Aug 2008 09:44:33 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<description>GoT - list_messages</description>
		<image>
			<link>http://gathering.tweakers.net</link>
			<title>Gathering of Tweakers</title>
			<url>http://tweakimg.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>http://gathering.tweakers.net/rss/list_messages/1291305</link>
		<atom:link href="http://gathering.tweakers.net/rss/list_messages/1291305" rel="self" type="application/rss+xml" />
		<title>DirectX/OpenGL - Software Engineering &amp; Architecture - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>MarCreative</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032653?data%5Bsource%5D=rss#30032653</link>
			<author>dummy@example.com (MarCreative)</author>
			<description>woensdag 07 mei 2008 12:47
Mede tweakers,

Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:Cross-platform
Open-Source
Ziet er mooier uit -&gt; Mening, maar opzich wel een feit.
Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.Dus waarom niet OpenGL?</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 12:47<br />
Mede tweakers,<br>
<br>
Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:<ul class="rml-list"><li>Cross-platform
<li>Open-Source
<li>Ziet er mooier uit -&gt; Mening, maar opzich wel een feit.
<li>Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.</ul>Dus waarom niet OpenGL?]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032653#30032653</guid>
			<pubDate>Wed, 07 May 2008 10:47:46 GMT</pubDate>
		</item>
		<item>
			<title>beany</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032673?data%5Bsource%5D=rss#30032673</link>
			<author>dummy@example.com (beany)</author>
			<description>woensdag 07 mei 2008 12:52
quote:MarCreative schreef op woensdag 07 mei 2008 @ 12:47:
Mede tweakers,

Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? Omdat de meeste spellen in DX9 worden gemaakt. DX10 is nog opkomend. Er zijn zelfs game studio&#039;s die hebben aangegeven voorlopig niet over te stappen op DX10 omdat het hun geen voordeel geeft. Bijkomende factor is ook dat het makkelijk is om te porten van de XBOX360 naar DirectX9 op de PC(schijnt, weet ik niet zoveel vanaf)

Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:Ziet er mooier uit -&gt; Mening, maar opzich wel een feit. bullshit. Wat je met Direct3D kan, kan je ook met OpenGL en visa versa!! Hier is overigens al zovaak over gediscussieerd, maar feit is dat het in uiteindelijke kwaliteit niks uitmaakt. Tenzij de ontwikkelaar het verprutst
Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.bullshit. Als er dan ergens een vertraging in zit is het in de drivers. Direct3D en OpenGL zijn gewoon gelijk qua snelheid.Dus waarom niet OpenGL? De keuze OpenGL of Direct3D is vaak persoonlijk(tot op ontwikkelstudio niveau). De 1 vind OpenGL lekker werken, de ander Direct3D. Kwestie van smaak. </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 12:52<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30032653#30032653" rel="external" class="messagelink">MarCreative schreef op woensdag 07 mei 2008 @ 12:47</a>:</b><br>
Mede tweakers,<br>
<br>
Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? <b>Omdat de meeste spellen in DX9 worden gemaakt. DX10 is nog opkomend. Er zijn zelfs game studio&#039;s die hebben aangegeven voorlopig niet over te stappen op DX10 omdat het hun geen voordeel geeft. Bijkomende factor is ook dat het makkelijk is om te porten van de XBOX360 naar DirectX9 op de PC(schijnt, weet ik niet zoveel vanaf)</b><br>
<br>
Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:<ul class="rml-list"><li>Ziet er mooier uit -&gt; Mening, maar opzich wel een feit. <b>bullshit. Wat je met Direct3D kan, kan je ook met OpenGL en visa versa!! Hier is overigens al zovaak over gediscussieerd, maar feit is dat het in uiteindelijke kwaliteit niks uitmaakt. Tenzij de ontwikkelaar het verprutst</b>
<li>Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.<b>bullshit. Als er dan ergens een vertraging in zit is het in de drivers. Direct3D en OpenGL zijn gewoon gelijk qua snelheid.</b></ul>Dus waarom niet OpenGL? <b>De keuze OpenGL of Direct3D is vaak persoonlijk(tot op ontwikkelstudio niveau). De 1 vind OpenGL lekker werken, de ander Direct3D. Kwestie van smaak. </b></div></blockquote>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032673#30032673</guid>
			<pubDate>Wed, 07 May 2008 10:52:17 GMT</pubDate>
		</item>
		<item>
			<title>SniperFox</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032691?data%5Bsource%5D=rss#30032691</link>
			<author>dummy@example.com (SniperFox)</author>
			<description>woensdag 07 mei 2008 12:56
Leesvoer.

Kortom: volgens deze programmeur is DirectX een betere keuze en wordt OpenGL door een aantal videokaarten minder goed ondersteunt.</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 12:56<br />
<a href="http://www.virtualdub.org/blog/pivot/entry.php?id=180" rel="external">Leesvoer.</a><br>
<br>
Kortom: volgens deze programmeur is DirectX een betere keuze en wordt OpenGL door een aantal videokaarten minder goed ondersteunt.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032691#30032691</guid>
			<pubDate>Wed, 07 May 2008 10:56:05 GMT</pubDate>
		</item>
		<item>
			<title>-NMe-</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032720?data%5Bsource%5D=rss#30032720</link>
			<author>dummy@example.com (-NMe-)</author>
			<description>woensdag 07 mei 2008 12:59
Naast wat beany zegt hoeven &quot;cross-platform&quot; en &quot;open source&quot; geen voordelen te zijn. Als je weet dat je game toch niet uitkomt voor Linux, wat zou cross-platform je dan boeien? En open source of niet zou al helemaal niet boeien voor de eindgebruiker van het spel. </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 12:59<br />
Naast wat beany zegt hoeven &quot;cross-platform&quot; en &quot;open source&quot; geen voordelen te zijn. Als je weet dat je game toch niet uitkomt voor Linux, wat zou cross-platform je dan boeien? En open source of niet zou al helemaal niet boeien voor de eindgebruiker van het spel. <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032720#30032720</guid>
			<pubDate>Wed, 07 May 2008 10:59:51 GMT</pubDate>
		</item>
		<item>
			<title>MarCreative</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032786?data%5Bsource%5D=rss#30032786</link>
			<author>dummy@example.com (MarCreative)</author>
			<description>woensdag 07 mei 2008 13:10
quote:beany schreef op woensdag 07 mei 2008 @ 12:52:
[...]Als je het zo beschrijft klopt het inderdaad wel, maar als een, in dit geval frameworke opensource is, dan kunnen er alleen maar voordelen uit ontstaan toch? Zo gaat het ook met dingen zoals Linux, omdat iedereen mee kan werken is het een super systeem.... (mening)

Het voordeel van cross-platform is, met name in deze tijd, dat bijvoorbeeld Apple Mac OS en Linux gebruikers het ook kunnen lezen.</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 13:10<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30032673#30032673" rel="external" class="messagelink">beany schreef op woensdag 07 mei 2008 @ 12:52</a>:</b><br>
[...]</div></blockquote>Als je het zo beschrijft klopt het inderdaad wel, maar als een, in dit geval frameworke opensource is, dan kunnen er alleen maar voordelen uit ontstaan toch? Zo gaat het ook met dingen zoals Linux, omdat iedereen mee kan werken is het een super systeem.... (mening)<br>
<br>
Het voordeel van cross-platform is, met name in deze tijd, dat bijvoorbeeld Apple Mac OS en Linux gebruikers het ook kunnen lezen.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032786#30032786</guid>
			<pubDate>Wed, 07 May 2008 11:10:29 GMT</pubDate>
		</item>
		<item>
			<title>beany</title>
			<link>http://gathering.tweakers.net/forum/list_message/30032825?data%5Bsource%5D=rss#30032825</link>
			<author>dummy@example.com (beany)</author>
			<description>woensdag 07 mei 2008 13:16
Ik ga hier geen vriendjes mee maken, het is ook alleen maar om iets duidelijk te maken:

Linux is opensource, Windows is dat niet. Volgens jouw redenering zou Linux dus de absolute marktleider op het gebeid van besturingsystemen moeten zijn omdat het zo geweldig is(volgens jou). Maar in de praktijk is dat Windows(desktop systemen, servers weet ik eigenlijk niet). Dus of Linux is prut ondanks dat het opensource is of misschien kan een closed source besturingsysteem ook best wel erg goed zijn 

Dat iets open source is wil niet zeggen dat het daarmee ook geweldig is.

Omdat de markt voor Mac en desktop Linux klein is, loont het niet echt de moeite om je game cross platform te maken. Voor dat handjevol gamers op de Mac en Linux is het gewoon weg niet rendabel. Aan de andere kant, omdat er weinig games voor de Max en Linux zijn slaat het gamen op die platformen niet echt aan. Kip-ei-kip-ei etc probleempje dus.

Opensource, cross platform... het garandeerd niets.</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 13:16<br />
Ik ga hier geen vriendjes mee maken, het is ook alleen maar om iets duidelijk te maken:<br>
<br>
Linux is opensource, Windows is dat niet. Volgens jouw redenering zou Linux dus de absolute marktleider op het gebeid van besturingsystemen moeten zijn omdat het zo geweldig is(volgens jou). Maar in de praktijk is dat Windows(desktop systemen, servers weet ik eigenlijk niet). Dus of Linux is prut ondanks dat het opensource is of misschien kan een closed source besturingsysteem ook best wel erg goed zijn <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"><br>
<br>
Dat iets open source is wil niet zeggen dat het daarmee ook geweldig is.<br>
<br>
Omdat de markt voor Mac en desktop Linux klein is, loont het niet echt de moeite om je game cross platform te maken. Voor dat handjevol gamers op de Mac en Linux is het gewoon weg niet rendabel. Aan de andere kant, omdat er weinig games voor de Max en Linux zijn slaat het gamen op die platformen niet echt aan. Kip-ei-kip-ei etc probleempje dus.<br>
<br>
Opensource, cross platform... het garandeerd niets.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30032825#30032825</guid>
			<pubDate>Wed, 07 May 2008 11:16:04 GMT</pubDate>
		</item>
		<item>
			<title>Elledan</title>
			<link>http://gathering.tweakers.net/forum/list_message/30035247?data%5Bsource%5D=rss#30035247</link>
			<author>dummy@example.com (Elledan)</author>
			<description>woensdag 07 mei 2008 19:46
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D. Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0). D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.

Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken 

En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 19:46<br />
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D. Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0). D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.<br>
<br>
Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley"><br>
<br>
En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30035247#30035247</guid>
			<pubDate>Wed, 07 May 2008 17:46:32 GMT</pubDate>
		</item>
		<item>
			<title>beany</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036189?data%5Bsource%5D=rss#30036189</link>
			<author>dummy@example.com (beany)</author>
			<description>woensdag 07 mei 2008 22:35
quote:Elledan schreef op woensdag 07 mei 2008 @ 19:46:
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D.Heb je ook een game engine van dezelfde zwaarte in D3D geschreven? Anders is het moeilijk vergelijken.quote:Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0).Hoezo is D3D gefocussed op puur spellen? Je kan er elke 3D app mee maken die je wil. Het heeft een hoop support bij zich om het maken van spellen te ondersteunen, maar thats it. Je bent denk ik in de war met XNA.quote:D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.Het is zelfs erger. Microsoft bepaald wat de industrie(videochips fabrikanten, NVidia &amp; AMD-ATI o.a.) moet gaan maken om DX10(.1/.2?) compatible te zijn. De vraag is wat gunstiger is. Het nadeel van OGL is dat de besluitvorming lang duurt. Hoelang zijn ze nu al bezig met OGL 2.0?? Hierdoor moet je als ontwikkelaar dus zwaar op extensies leunen. Ook niet altijd even netjes quote:Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken D3D is niet makkelijker of moeilijker dan OGL. Veel mensen halen dit aan in vergelijkingen tussen OGL en D3D, maar het is een kwestie van smaak. De een vind de style van OGL prettig, de ander van D3D. Je kan dit gewoon niet gebruiken bij een vergelijking. DirectSound en DirectInput zijn trouwens onderdeel van DirectX, en niet van Direct3D(D3D). Aangezien OGL geen vergelijkbare lib&#039;s heeft lijkt het me zinvoller alleen de vergelijking te maken tussen OGL en D3D en de andere componenten er buiten te laten.quote:En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt Lijkt mij een groot nadeel voor OGL! Je bereik naar potentiele klanten(gamers b.v.) is gelijk een stuk kleiner. Maar we zullen dit maar wegstrepen tegen het cross-platform voordeel wat OGL meer heeft </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 22:35<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30035247#30035247" rel="external" class="messagelink">Elledan schreef op woensdag 07 mei 2008 @ 19:46</a>:</b><br>
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D.</div></blockquote>Heb je ook een game engine van dezelfde zwaarte in D3D geschreven? Anders is het moeilijk vergelijken.<blockquote><div>quote:</div><div class="message-quote-div">Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0).</div></blockquote>Hoezo is D3D gefocussed op puur spellen? Je kan er elke 3D app mee maken die je wil. Het heeft een hoop support bij zich om het maken van spellen te ondersteunen, maar thats it. Je bent denk ik in de war met XNA.<blockquote><div>quote:</div><div class="message-quote-div">D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.</div></blockquote>Het is zelfs erger. Microsoft bepaald wat de industrie(videochips fabrikanten, NVidia &amp; AMD-ATI o.a.) moet gaan maken om DX10(.1/.2?) compatible te zijn. De vraag is wat gunstiger is. Het nadeel van OGL is dat de besluitvorming lang duurt. Hoelang zijn ze nu al bezig met OGL 2.0?? Hierdoor moet je als ontwikkelaar dus zwaar op extensies leunen. Ook niet altijd even netjes <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley"><blockquote><div>quote:</div><div class="message-quote-div">Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley"></div></blockquote>D3D is niet makkelijker of moeilijker dan OGL. Veel mensen halen dit aan in vergelijkingen tussen OGL en D3D, maar het is een kwestie van smaak. De een vind de style van OGL prettig, de ander van D3D. Je kan dit gewoon niet gebruiken bij een vergelijking. DirectSound en DirectInput zijn trouwens onderdeel van DirectX, en niet van Direct3D(D3D). Aangezien OGL geen vergelijkbare lib&#039;s heeft lijkt het me zinvoller alleen de vergelijking te maken tussen OGL en D3D en de andere componenten er buiten te laten.<blockquote><div>quote:</div><div class="message-quote-div">En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"></div></blockquote>Lijkt mij een groot nadeel voor OGL! Je bereik naar potentiele klanten(gamers b.v.) is gelijk een stuk kleiner. Maar we zullen dit maar wegstrepen tegen het cross-platform voordeel wat OGL meer heeft <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036189#30036189</guid>
			<pubDate>Wed, 07 May 2008 20:35:01 GMT</pubDate>
		</item>
		<item>
			<title>roy-t</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036250?data%5Bsource%5D=rss#30036250</link>
			<author>dummy@example.com (roy-t)</author>
			<description>woensdag 07 mei 2008 22:48
quote:Elledan schreef op woensdag 07 mei 2008 @ 19:46:
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D. Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0). D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.

Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken 

En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt Tsja ik zag het dus precies andersom (hobby prog tegenwoordig veel met Direct3D/Xna), voor DirectX/Direct3D zijn er veel vastere standaarden waardoor het makkelijker is er tegen aan te programmeren. Verder is DirectX alweer bij deeltje 10 en ik moet zeggen dat het van 6 tot 10 elke echt grote toevoegingen zijn geweest waar games echt stappen meer vooruitgingen (Denk maar aan van 6 naar 7 met de introductie van programmeerbare Shader Models, of van 7 naar 8 met het kunnen gebruiken van arrays in shader code,  etc etc.)

De laatste game die ik me kan herinneren die OpenGL had was Doom3  (of UT2004), maar als OpenGL 2.0 er niet snel komt vrees ik dat het aanbod nog minder gaat worden, ontwikkelaars wordt het moeilijk gemaakt om grafische krachtpatser neer te zetten doordat ze veel functionaliteit missen of moeten rekenen op extensies die er niet altijd zijn.

Verder snap ik het puntje van de Topic Starter niet dat OpenGL games mooier zijn? eerlijk waar kan ik me niet indenken waarom dat (technisch gezien) zo zou zijn.

Verder is OpenGL of D3D een bewuste keuze. Iemand die D3D kan programmeren is in een paar  weekjes om te scholen naar OpenGL (kijk maar naar HLSL en GLSL het lijkt allemaal erg op elkaar)</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 22:48<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30035247#30035247" rel="external" class="messagelink">Elledan schreef op woensdag 07 mei 2008 @ 19:46</a>:</b><br>
Na samen met een vriend een game engine geschreven te hebben die gebruik maakt van OpenGL durf ik te zeggen dat OGL toch beter is dan D3D. Het is netter, minder gefocust op puur spellen, en de ARBs voegen meestal net functies toe die nodig waren, om later in de volgende versie van de standaard opgenomen te worden (zoals nu in OGL 2.0). D3D (DX) is veel minder open. Microsoft bepaald wat erin komt en wat niet en baseerd zich hierbij vooral op commentaar vanuit de gaming industrie. OGL is hierom veel dynamischer.<br>
<br>
Ik denk dat de meeste bedrijven enkel D3D gebruiken omdat het gemakkelijk is. Ze krijgen er allerlei dingen voor audio (DirectSound is trouwens gereduceerd tot stereo zonder effecten in Vista), netwerk en nog meer. DirectInput is niet meer in DirectX, maar nu in Windows zelf. Weinig spellen komen ook voor OS X, Linux en zo uit, dus kan men vrolijk OGL negeren en lekker D3D in Visual C++ gebruiken <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley"><br>
<br>
En ja, OGL support in videokaarten is soms een beetje minder. Vooral ATI lijkt er niet veel aandacht aan te schenken. Daarom is een nVidia kaart een goed idee als je wel eens OGL spellen speelt, zeker als je enkel Linux gebruikt <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"></div></blockquote>Tsja ik zag het dus precies andersom (hobby prog tegenwoordig veel met Direct3D/Xna), voor DirectX/Direct3D zijn er veel vastere standaarden waardoor het makkelijker is er tegen aan te programmeren. Verder is DirectX alweer bij deeltje 10 en ik moet zeggen dat het van 6 tot 10 elke echt grote toevoegingen zijn geweest waar games echt stappen meer vooruitgingen (Denk maar aan van 6 naar 7 met de introductie van programmeerbare Shader Models, of van 7 naar 8 met het kunnen gebruiken van arrays in shader code,  etc etc.)<br>
<br>
De laatste game die ik me kan herinneren die OpenGL had was Doom3  (of UT2004), maar als OpenGL 2.0 er niet snel komt vrees ik dat het aanbod nog minder gaat worden, ontwikkelaars wordt het moeilijk gemaakt om grafische krachtpatser neer te zetten doordat ze veel functionaliteit missen of moeten rekenen op extensies die er niet altijd zijn.<br>
<br>
Verder snap ik het puntje van de Topic Starter niet dat OpenGL games mooier zijn? eerlijk waar kan ik me niet indenken waarom dat (technisch gezien) zo zou zijn.<br>
<br>
Verder is OpenGL of D3D een bewuste keuze. Iemand die D3D kan programmeren is in een paar  weekjes om te scholen naar OpenGL (kijk maar naar HLSL en GLSL het lijkt allemaal erg op elkaar)]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036250#30036250</guid>
			<pubDate>Wed, 07 May 2008 20:48:25 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036302?data%5Bsource%5D=rss#30036302</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>woensdag 07 mei 2008 22:57
quote:roy-t schreef op woensdag 07 mei 2008 @ 22:48:
Verder snap ik het puntje van de Topic Starter niet dat OpenGL games mooier zijn? eerlijk waar kan ik me niet indenken waarom dat (technisch gezien) zo zou zijn.Het is ook onzinnig om te stellen dat OpenGL-games mooier zijn. Mooie games maak je imo door de tools die je hebt goed te gebruiken. OpenGL en DirectX (de vergelijking die nieteens klopt) bieden alle mogelijkheden om grafische pracht op je scherm te toveren.

Microsoft heeft denk ik gewoon een goed product met DirectX. Het handelt itt OpenGL niet alleen beeld, maar ook geluid en input af en dat alles in een pakket, met de ontwikkeltools die allemaal op elkaar afgestemd zijn. Dat is gewoon een vreselijk krachtig verkoopargument, en wees eerlijk; dat doet Microsoft gewoon goed.

Nu ben ik Linuxgebruiker, dus je begrijpt dat ik het jammer vind dat niet wat meer games OpenGL gebruiken. Ik ben aangewezen op Wine, en aangezien ik geen diehard gamer ben kom ik daar wel overheen. Toch is het jammer.quote:Verder is OpenGL of D3D een bewuste keuze. Iemand die D3D kan programmeren is in een paar  weekjes om te scholen naar OpenGL (kijk maar naar HLSL en GLSL het lijkt allemaal erg op elkaar)Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb). Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.

Als ik nu grafisch te werk zou gaan zou ik kiezen voor OpenGL, simpelweg omdat ik geen zin heb om Windows te installeren om wat te programmeren. </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 22:57<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036250#30036250" rel="external" class="messagelink">roy-t schreef op woensdag 07 mei 2008 @ 22:48</a>:</b><br>
Verder snap ik het puntje van de Topic Starter niet dat OpenGL games mooier zijn? eerlijk waar kan ik me niet indenken waarom dat (technisch gezien) zo zou zijn.</div></blockquote>Het is ook onzinnig om te stellen dat OpenGL-games mooier zijn. Mooie games maak je imo door de tools die je hebt goed te gebruiken. OpenGL en DirectX (de vergelijking die nieteens klopt) bieden alle mogelijkheden om grafische pracht op je scherm te toveren.<br>
<br>
Microsoft heeft denk ik gewoon een goed product met DirectX. Het handelt itt OpenGL niet alleen beeld, maar ook geluid en input af en dat alles in een pakket, met de ontwikkeltools die allemaal op elkaar afgestemd zijn. Dat is gewoon een vreselijk krachtig verkoopargument, en wees eerlijk; dat doet Microsoft gewoon goed.<br>
<br>
Nu ben ik Linuxgebruiker, dus je begrijpt dat ik het jammer vind dat niet wat meer games OpenGL gebruiken. Ik ben aangewezen op Wine, en aangezien ik geen diehard gamer ben kom ik daar wel overheen. Toch is het jammer.<blockquote><div>quote:</div><div class="message-quote-div">Verder is OpenGL of D3D een bewuste keuze. Iemand die D3D kan programmeren is in een paar  weekjes om te scholen naar OpenGL (kijk maar naar HLSL en GLSL het lijkt allemaal erg op elkaar)</div></blockquote>Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb). Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.<br>
<br>
Als ik nu grafisch te werk zou gaan zou ik kiezen voor OpenGL, simpelweg omdat ik geen zin heb om Windows te installeren om wat te programmeren. <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036302#30036302</guid>
			<pubDate>Wed, 07 May 2008 20:57:17 GMT</pubDate>
		</item>
		<item>
			<title>roy-t</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036350?data%5Bsource%5D=rss#30036350</link>
			<author>dummy@example.com (roy-t)</author>
			<description>woensdag 07 mei 2008 23:03
quote:Cyphax schreef op woensdag 07 mei 2008 @ 22:57:
[...]

Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb). Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.Zelf &#039;werk&#039; ik meestal afgeschermd van het daadwerlijke API, dmv XNA en ik heb ook even gespeeld met een variant daarvan voor OpenGL maar daar ben ik de naam van kwijt 

En verder heb ik dat statement gebruikt omdat ik vaak GLSL en HLSL code door elkaar heen vind, en dat lijkt erg op elkaar, ben er echter net achter gekomen dat OpenGL eigenlijk geen standaard High Level Shader Language heeft, en dat GLSL slechts een van de implementaties is. Dus ja dat argument gaat nu ook minder op.

Op die manier lijkt het dan best op elkaar maar het zou zeker kunnen dat als je direct tegen de API aan programmeert het heel anders is.</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 23:03<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036302#30036302" rel="external" class="messagelink">Cyphax schreef op woensdag 07 mei 2008 @ 22:57</a>:</b><br>
[...]<br>
<br>
Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb). Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.</div></blockquote>Zelf &#039;werk&#039; ik meestal afgeschermd van het daadwerlijke API, dmv XNA en ik heb ook even gespeeld met een variant daarvan voor OpenGL maar daar ben ik de naam van kwijt <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley"><br>
<br>
En verder heb ik dat statement gebruikt omdat ik vaak GLSL en HLSL code door elkaar heen vind, en dat lijkt erg op elkaar, ben er echter net achter gekomen dat OpenGL eigenlijk geen standaard High Level Shader Language heeft, en dat GLSL slechts een van de implementaties is. Dus ja dat argument gaat nu ook minder op.<br>
<br>
Op die manier lijkt het dan best op elkaar maar het zou zeker kunnen dat als je direct tegen de API aan programmeert het heel anders is.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036350#30036350</guid>
			<pubDate>Wed, 07 May 2008 21:03:54 GMT</pubDate>
		</item>
		<item>
			<title>beany</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036353?data%5Bsource%5D=rss#30036353</link>
			<author>dummy@example.com (beany)</author>
			<description>woensdag 07 mei 2008 23:04
quote:Cyphax schreef op woensdag 07 mei 2008 @ 22:57:
Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb).D3D en OGL zijn niet zo heel verschillend. Op het 1e gezicht wel, maar als je erin duikt zal je zien dat het concept van beide aardig overeenkomen.quote:Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.En dat klopt.

D3D en OGL zijn (met inmiddels wel wat ondersteunings-libraries voor de ontwikkelaar) eigenlijk niks meer dan een generieke manier om een videokaart aan te spreken. Of eigenlijk: om een driver van een video kaart aan te spreken, zonder dat de programmeur kennis nodig heeft van elke driver. Daarom verschillen OGL en D3D ook niet zo gek veel van elkaar, ze doen het zelfde namelijk(min of meer).</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 23:04<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036302#30036302" rel="external" class="messagelink">Cyphax schreef op woensdag 07 mei 2008 @ 22:57</a>:</b><br>
Ik heb niet zo heel gek veel ervaring met OpenGL maar ik heb er weleens mee gewerkt. Volgens mij steekt dat ontzettend anders in elkaar qua programmeren dan DirectX (waar ik niets mee gedaan heb).</div></blockquote>D3D en OGL zijn niet zo heel verschillend. Op het 1e gezicht wel, maar als je erin duikt zal je zien dat het concept van beide aardig overeenkomen.<blockquote><div>quote:</div><div class="message-quote-div">Wat wel hetzelfde zou moeten blijven (maar ik weet niet of dat zo is) is het hele belangrijke facet van de wiskunde achter je game.</div></blockquote>En dat klopt.<br>
<br>
D3D en OGL zijn (met inmiddels wel wat ondersteunings-libraries voor de ontwikkelaar) eigenlijk niks meer dan een generieke manier om een videokaart aan te spreken. Of eigenlijk: om een driver van een video kaart aan te spreken, zonder dat de programmeur kennis nodig heeft van elke driver. Daarom verschillen OGL en D3D ook niet zo gek veel van elkaar, ze doen het zelfde namelijk(min of meer).]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036353#30036353</guid>
			<pubDate>Wed, 07 May 2008 21:04:45 GMT</pubDate>
		</item>
		<item>
			<title>Cyphax</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036354?data%5Bsource%5D=rss#30036354</link>
			<author>dummy@example.com (Cyphax)</author>
			<description>woensdag 07 mei 2008 23:04
quote:roy-t schreef op woensdag 07 mei 2008 @ 23:03:
Op die manier lijkt het dan best op elkaar maar het zou zeker kunnen dat als je direct tegen de API aan programmeert het heel anders is.Dat verklaart dat dan ook. 
* Cyphax heeft alleen wat tegen OpenGL direct aangeprogt quote:beany schreef op woensdag 07 mei 2008 @ 23:04:
D3D en OGL zijn (met inmiddels wel wat ondersteunings-libraries voor de ontwikkelaar) eigenlijk niks meer dan een generieke manier om een videokaart aan te spreken. Of eigenlijk: om een driver van een video kaart aan te spreken, zonder dat de programmeur kennis nodig heeft van elke driver. Daarom verschillen OGL en D3D ook niet zo gek veel van elkaar, ze doen het zelfde namelijk(min of meer).I know, ik had het alleen over de manier van programmeren. Maar het is van mijn kant meer van horen zeggen hoor, ik heb nooit DirectX voor iets anders gebruikt dan een spelletje spelen. </description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 23:04<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036350#30036350" rel="external" class="messagelink">roy-t schreef op woensdag 07 mei 2008 @ 23:03</a>:</b><br>
Op die manier lijkt het dan best op elkaar maar het zou zeker kunnen dat als je direct tegen de API aan programmeert het heel anders is.</div></blockquote>Dat verklaart dat dan ook. <img src="http://gathering.tweakers.net/global/smileys/clown.gif" width="15"  height="15" alt=":+" class="smiley"><br>
<span class="me">* Cyphax heeft alleen wat tegen OpenGL direct aangeprogt <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"></span><blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036353#30036353" rel="external" class="messagelink">beany schreef op woensdag 07 mei 2008 @ 23:04</a>:</b><br>
D3D en OGL zijn (met inmiddels wel wat ondersteunings-libraries voor de ontwikkelaar) eigenlijk niks meer dan een generieke manier om een videokaart aan te spreken. Of eigenlijk: om een driver van een video kaart aan te spreken, zonder dat de programmeur kennis nodig heeft van elke driver. Daarom verschillen OGL en D3D ook niet zo gek veel van elkaar, ze doen het zelfde namelijk(min of meer).</div></blockquote>I know, ik had het alleen over de manier van programmeren. Maar het is van mijn kant meer van horen zeggen hoor, ik heb nooit DirectX voor iets anders gebruikt dan een spelletje spelen. <img src="http://gathering.tweakers.net/global/smileys/puh2.gif" width="15"  height="15" alt=":P" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036354#30036354</guid>
			<pubDate>Wed, 07 May 2008 21:04:52 GMT</pubDate>
		</item>
		<item>
			<title>leonpwner1</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036393?data%5Bsource%5D=rss#30036393</link>
			<author>dummy@example.com (leonpwner1)</author>
			<description>woensdag 07 mei 2008 23:11
quote:roy-t schreef op woensdag 07 mei 2008 @ 22:48:
[...]

De laatste game die ik me kan herinneren die OpenGL had was Doom3  (of UT2004), maar als OpenGL 2.0 er niet snel komt vrees ik dat het aanbod nog minder gaat worden, ontwikkelaars wordt het moeilijk gemaakt om grafische krachtpatser neer te zetten doordat ze veel functionaliteit missen of moeten rekenen op extensies die er niet altijd zijn.Quake 4, Prey quote:beany schreef op woensdag 07 mei 2008 @ 13:16:

Linux is opensource, Windows is dat niet. Volgens jouw redenering zou Linux dus de absolute marktleider op het gebeid van besturingsystemen moeten zijn omdat het zo geweldig is(volgens jou).Dat is een beetje woorden verdraaien, want dat is niet wat hij zei. Daarnaast zie ik de link tussen populariteit en het maken van opensource of closed source software niet helemaal. Microsoft heeft een ongelooflijk marketingbudget, de ontwikkelaar van verschillende Linux (of andere UNIX varianten) distro&#039;s hebben dat niet, omdat ze het meer als hobby doen.

Daarnaast heeft closed source software in de vorm van Windows het grote voordeel dat je een professionele helpdesk hebt, en dat je niet bent aangewezen op documentatie die met open source software mee komt.quote:Dus of Linux is prut ondanks dat het opensource is of misschien kan een closed source besturingsysteem ook best wel erg goed zijn Ik zie de link niet helemaal. Daarnaast is dat ook niet wat MarCreative zei, want hij zei dat open source software een voordeel kan hebben, niet dat het per definitie beter is.

Wat betreft het DirectX versus OpenGL verhaal, de developers kiezen natuurlijk waar ze aan gewend zijn en wat toereikend is. Natuurlijk is het ook zo dat Microsoft nauw samenwerkt met hardwarefabrikanten om te bepalen welke features er in nieuwe updates van DirectX komen, en dat het een uitgebreid pakket is van zowel API&#039;s (waaronder natuurlijk DirectSound3D en Direct3D) als ontwikkeltools.</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 23:11<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036250#30036250" rel="external" class="messagelink">roy-t schreef op woensdag 07 mei 2008 @ 22:48</a>:</b><br>
[...]<br>
<br>
De laatste game die ik me kan herinneren die OpenGL had was Doom3  (of UT2004), maar als OpenGL 2.0 er niet snel komt vrees ik dat het aanbod nog minder gaat worden, ontwikkelaars wordt het moeilijk gemaakt om grafische krachtpatser neer te zetten doordat ze veel functionaliteit missen of moeten rekenen op extensies die er niet altijd zijn.</div></blockquote>Quake 4, Prey <img src="http://gathering.tweakers.net/global/smileys/nerd.gif" width="15"  height="15" alt="B)" class="smiley"><blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30032825#30032825" rel="external" class="messagelink">beany schreef op woensdag 07 mei 2008 @ 13:16</a>:</b><br>
<br>
Linux is opensource, Windows is dat niet. Volgens jouw redenering zou Linux dus de absolute marktleider op het gebeid van besturingsystemen moeten zijn omdat het zo geweldig is(volgens jou).</div></blockquote>Dat is een beetje woorden verdraaien, want dat is niet wat hij zei. Daarnaast zie ik de link tussen populariteit en het maken van opensource of closed source software niet helemaal. Microsoft heeft een ongelooflijk marketingbudget, de ontwikkelaar van verschillende Linux (of andere UNIX varianten) distro&#039;s hebben dat niet, omdat ze het meer als hobby doen.<br>
<br>
Daarnaast heeft closed source software in de vorm van Windows het grote voordeel dat je een professionele helpdesk hebt, en dat je niet bent aangewezen op documentatie die met open source software mee komt.<blockquote><div>quote:</div><div class="message-quote-div">Dus of Linux is prut ondanks dat het opensource is of misschien kan een closed source besturingsysteem ook best wel erg goed zijn <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley"></div></blockquote>Ik zie de link niet helemaal. Daarnaast is dat ook niet wat MarCreative zei, want hij zei dat open source software een voordeel kan hebben, niet dat het per definitie beter is.<br>
<br>
Wat betreft het DirectX versus OpenGL verhaal, de developers kiezen natuurlijk waar ze aan gewend zijn en wat toereikend is. Natuurlijk is het ook zo dat Microsoft nauw samenwerkt met hardwarefabrikanten om te bepalen welke features er in nieuwe updates van DirectX komen, en dat het een uitgebreid pakket is van zowel API&#039;s (waaronder natuurlijk DirectSound3D en Direct3D) als ontwikkeltools.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036393#30036393</guid>
			<pubDate>Wed, 07 May 2008 21:11:01 GMT</pubDate>
		</item>
		<item>
			<title>Gomez12</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036396?data%5Bsource%5D=rss#30036396</link>
			<author>dummy@example.com (Gomez12)</author>
			<description>woensdag 07 mei 2008 23:12
Ach, ik denk dat er maar 1 argument echt opgaat en dat is dat directx ook geluid meeneemt. Als jij een windows game gaat maken met geluid dan gebruik je 9 vd 10 keer directsound volgens mij. Dan kun je wel leuk een compleet andere taal gebruiken voor je gfx, maar als dit geen belangrijke voordelen biedt houdt je het gewoon binnen hetzelfde pakket ( directx ).

Plus dat opengl een paar jaar terug bijna op zijn gat lag, hierdoor is de hardware ondersteuning flink teruggelopen en ging de hardware zich richten op directx. En nu heb je dat opengl en direct3d technisch hetzelfde kunnen ( of ongeveer ) maar praktisch verschilt de hardware ondersteuning van opengl heel erg per merk, waardoor je niet alles kan gebruiken/kunstgrepen moet toepassen als je niet 40% van je potentiele windows klanten wilt verliezen...</description>
			<content:encoded><![CDATA[woensdag 07 mei 2008 23:12<br />
Ach, ik denk dat er maar 1 argument echt opgaat en dat is dat directx ook geluid meeneemt. Als jij een windows game gaat maken met geluid dan gebruik je 9 vd 10 keer directsound volgens mij. Dan kun je wel leuk een compleet andere taal gebruiken voor je gfx, maar als dit geen belangrijke voordelen biedt houdt je het gewoon binnen hetzelfde pakket ( directx ).<br>
<br>
Plus dat opengl een paar jaar terug bijna op zijn gat lag, hierdoor is de hardware ondersteuning flink teruggelopen en ging de hardware zich richten op directx. En nu heb je dat opengl en direct3d technisch hetzelfde kunnen ( of ongeveer ) maar praktisch verschilt de hardware ondersteuning van opengl heel erg per merk, waardoor je niet alles kan gebruiken/kunstgrepen moet toepassen als je niet 40% van je potentiele windows klanten wilt verliezen...]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036396#30036396</guid>
			<pubDate>Wed, 07 May 2008 21:12:00 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036670?data%5Bsource%5D=rss#30036670</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>donderdag 08 mei 2008 00:22
quote:MarCreative schreef op woensdag 07 mei 2008 @ 12:47:
Mede tweakers,

Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:Cross-platformCross platform? Op de PC ja. Lekker boeiend. Als je het over cross-platform games hebt, dan gaat dat in 99.999% van de gevallen niet over games die naast Windows ook op Linux en OS X draaien, maar om games die ook op de consoles van MS, Sony en Nintendo draaien. En die doen geen van allen OpenGL. Daar sta je dan met je zogenaamde cross platform API . Daarnaast is het koppelen van de backend van je renderer met een API wel met minste werk van het porten van een game, zeker gezien de gelijkenis van de APIs (logisch, want ze spreken dezelfde hardware aan). En op een console wil je sowieso platform-specifieke optimalisaties maken, waarbij je vaak ook nog eens direct de hardware aanspreekt en de API alleen nog gebruikt voor wat handige functionaliteit.quote:&#8226; Open-SourceEr is niets open source aan OpenGL. Open != open source.quote:&#8226; Ziet er mooier uit -&gt; Mening, maar opzich wel een feit.Een feit  Klinklare onzin . Het is een API om hardware aan te sturen. Direct3D is een vergelijkbare API dat exact dezelfde hardware aanstuurt. De hardware zorgt voor het plaatje.quote:&#8226; Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.Op Windows klopte dat enigszins. Op XP en voorgaande Windowsen is de weg van API naar GPU onder OpenGL wat korter dan onder Direct3D. Hardware fabrikanten komen meestal met een driver die direct OpenGL ondersteunt (e.g., je vervangt de opengl dll). Als je een Direct3D implementatie wilt maken dan maak je effectief een back-end voor D3D. Er zit dus een extra abstractielaag in. Onder Vista gaat dat verhaaltje echter niet meer op.quote:Dus waarom niet OpenGL?Omdat OpenGL achter de feiten aanloopt en extensions een hel zijn om tegenaan te programmeren. Het voordeel dat je direct nieuwe features van hardwarefabrikanten kunt gebruiken is direct ook het nadeel - vergelijkbare features gebruiken voor verschillende vendors ook verschillende extensions die allemaal net iets anders werken, totdat er een log apparaat als de ARB eroverheen is gegaan om het te standaardiseren.

Er is 1 heel groot voordeel om voor Windows Direct3D te verkiezen boven OpenGL, en dat is support, documentatie en development tools. Heeft OpenGL een shader debugger? Heeft OpenGL een analyser zoals PIX? Hell, heeft OpenGL eigenlijk sowieso een standaard shader taal en compiler? Nee, nee en nee. Het is volledig afhankelijk van de community die dat soort tools aanleveren.</description>
			<content:encoded><![CDATA[donderdag 08 mei 2008 00:22<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30032653#30032653" rel="external" class="messagelink">MarCreative schreef op woensdag 07 mei 2008 @ 12:47</a>:</b><br>
Mede tweakers,<br>
<br>
Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL? Als ik het bekijk (zoals nu) is OpenGL gewoon een veel slimmere keuze, namelijk:<ul class="rml-list"><li>Cross-platform</ul></div></blockquote>Cross platform? Op de PC ja. Lekker boeiend. Als je het over cross-platform games hebt, dan gaat dat in 99.999% van de gevallen niet over games die naast Windows ook op Linux en OS X draaien, maar om games die ook op de consoles van MS, Sony en Nintendo draaien. En die doen geen van allen OpenGL. Daar sta je dan met je zogenaamde cross platform API <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">. Daarnaast is het koppelen van de backend van je renderer met een API wel met minste werk van het porten van een game, zeker gezien de gelijkenis van de APIs (logisch, want ze spreken dezelfde hardware aan). En op een console wil je sowieso platform-specifieke optimalisaties maken, waarbij je vaak ook nog eens direct de hardware aanspreekt en de API alleen nog gebruikt voor wat handige functionaliteit.<blockquote><div>quote:</div><div class="message-quote-div">&#8226; Open-Source</div></blockquote>Er is niets open <b>source</b> aan OpenGL. Open != open source.<blockquote><div>quote:</div><div class="message-quote-div">&#8226; Ziet er mooier uit -&gt; Mening, maar opzich wel een feit.</div></blockquote>Een feit <img src="http://gathering.tweakers.net/global/smileys/confused.gif" width="19"  height="15" alt=":?" class="smiley"> Klinklare onzin <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">. Het is een API om hardware aan te sturen. Direct3D is een vergelijkbare API dat exact dezelfde hardware aanstuurt. De hardware zorgt voor het plaatje.<blockquote><div>quote:</div><div class="message-quote-div">&#8226; Snelhied &lt;- Kan ik niet onderbouwen, is denk ik gevoel.</div></blockquote>Op Windows klopte dat enigszins. Op XP en voorgaande Windowsen is de weg van API naar GPU onder OpenGL wat korter dan onder Direct3D. Hardware fabrikanten komen meestal met een driver die direct OpenGL ondersteunt (e.g., je vervangt de opengl dll). Als je een Direct3D implementatie wilt maken dan maak je effectief een back-end voor D3D. Er zit dus een extra abstractielaag in. Onder Vista gaat dat verhaaltje echter niet meer op.<blockquote><div>quote:</div><div class="message-quote-div">Dus waarom niet OpenGL?</div></blockquote>Omdat OpenGL achter de feiten aanloopt en extensions een hel zijn om tegenaan te programmeren. Het voordeel dat je direct nieuwe features van hardwarefabrikanten kunt gebruiken is direct ook het nadeel - vergelijkbare features gebruiken voor verschillende vendors ook verschillende extensions die allemaal net iets anders werken, totdat er een log apparaat als de ARB eroverheen is gegaan om het te standaardiseren.<br>
<br>
Er is 1 heel groot voordeel om voor Windows Direct3D te verkiezen boven OpenGL, en dat is support, documentatie en development tools. Heeft OpenGL een shader debugger? Heeft OpenGL een analyser zoals <a href="http://msdn.microsoft.com/en-us/library/ms123402.aspx" rel="external">PIX</a>? Hell, heeft OpenGL eigenlijk sowieso een standaard shader taal en compiler? Nee, nee en nee. Het is volledig afhankelijk van de community die dat soort tools aanleveren.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036670#30036670</guid>
			<pubDate>Wed, 07 May 2008 22:22:51 GMT</pubDate>
		</item>
		<item>
			<title>Comp_Lex</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036674?data%5Bsource%5D=rss#30036674</link>
			<author>dummy@example.com (Comp_Lex)</author>
			<description>donderdag 08 mei 2008 00:24
quote:Gomez12 schreef op woensdag 07 mei 2008 @ 23:12:
Ach, ik denk dat er maar 1 argument echt opgaat en dat is dat directx ook geluid meeneemt.Klik</description>
			<content:encoded><![CDATA[donderdag 08 mei 2008 00:24<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036396#30036396" rel="external" class="messagelink">Gomez12 schreef op woensdag 07 mei 2008 @ 23:12</a>:</b><br>
Ach, ik denk dat er maar 1 argument echt opgaat en dat is dat directx ook geluid meeneemt.</div></blockquote><a href="http://en.wikipedia.org/wiki/OpenAL" rel="external">Klik</a>]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036674#30036674</guid>
			<pubDate>Wed, 07 May 2008 22:24:29 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036688?data%5Bsource%5D=rss#30036688</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>donderdag 08 mei 2008 00:27
De rest van DirectX doet er niet toe, je kunt prima gebruik maken van DirectX zonder Direct3D te gebruiken. Het is geen complete package. Je kunt voor elke module (Direct3D, -Input, -Sound, -Show, etc.) individueel kiezen of je &#039;m meelinkt of niet. Het is niet alles of niets. Direct3D gebruiken omdat je ook graag DirectInput gebruikt is dus een non-argument.</description>
			<content:encoded><![CDATA[donderdag 08 mei 2008 00:27<br />
De rest van DirectX doet er niet toe, je kunt prima gebruik maken van DirectX zonder Direct3D te gebruiken. Het is geen complete package. Je kunt voor elke module (Direct3D, -Input, -Sound, -Show, etc.) individueel kiezen of je &#039;m meelinkt of niet. Het is niet alles of niets. Direct3D gebruiken omdat je ook graag DirectInput gebruikt is dus een non-argument.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036688#30036688</guid>
			<pubDate>Wed, 07 May 2008 22:27:47 GMT</pubDate>
		</item>
		<item>
			<title>Sebazzz</title>
			<link>http://gathering.tweakers.net/forum/list_message/30036693?data%5Bsource%5D=rss#30036693</link>
			<author>dummy@example.com (Sebazzz)</author>
			<description>donderdag 08 mei 2008 00:29
En voor de input SDL.</description>
			<content:encoded><![CDATA[donderdag 08 mei 2008 00:29<br />
En voor de input SDL.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30036693#30036693</guid>
			<pubDate>Wed, 07 May 2008 22:29:04 GMT</pubDate>
		</item>
		<item>
			<title>Elledan</title>
			<link>http://gathering.tweakers.net/forum/list_message/30046622?data%5Bsource%5D=rss#30046622</link>
			<author>dummy@example.com (Elledan)</author>
			<description>vrijdag 09 mei 2008 20:47
FYI, we zitten nu al op OpenGL 2.1: Wikipedia: OpenGL 

OpenGL 3.0 komt er dit jaar ook aan.</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 20:47<br />
FYI, we zitten nu al op OpenGL 2.1: <a href="http://en.wikipedia.org/wiki/OpenGL#OpenGL_2.1" rel="external">Wikipedia: OpenGL</a> <br>
<br>
OpenGL 3.0 komt er dit jaar ook aan.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30046622#30046622</guid>
			<pubDate>Fri, 09 May 2008 18:47:47 GMT</pubDate>
		</item>
		<item>
			<title>roy-t</title>
			<link>http://gathering.tweakers.net/forum/list_message/30046699?data%5Bsource%5D=rss#30046699</link>
			<author>dummy@example.com (roy-t)</author>
			<description>vrijdag 09 mei 2008 21:05
quote:Elledan schreef op vrijdag 09 mei 2008 @ 20:47:
FYI, we zitten nu al op OpenGL 2.1: Wikipedia: OpenGL 

OpenGL 3.0 komt er dit jaar ook aan.Hmm    ik loop achter</description>
			<content:encoded><![CDATA[vrijdag 09 mei 2008 21:05<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30046622#30046622" rel="external" class="messagelink">Elledan schreef op vrijdag 09 mei 2008 @ 20:47</a>:</b><br>
FYI, we zitten nu al op OpenGL 2.1: <a href="http://en.wikipedia.org/wiki/OpenGL#OpenGL_2.1" rel="external">Wikipedia: OpenGL</a> <br>
<br>
OpenGL 3.0 komt er dit jaar ook aan.</div></blockquote>Hmm  <img src="http://gathering.tweakers.net/global/smileys/bonk.gif" width="30"  height="17" alt="8)7" class="smiley">  ik loop achter]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30046699#30046699</guid>
			<pubDate>Fri, 09 May 2008 19:05:05 GMT</pubDate>
		</item>
		<item>
			<title>.oisyn</title>
			<link>http://gathering.tweakers.net/forum/list_message/30051063?data%5Bsource%5D=rss#30051063</link>
			<author>dummy@example.com (.oisyn)</author>
			<description>zondag 11 mei 2008 00:09
OpenGL ook, dus dat scheelt </description>
			<content:encoded><![CDATA[zondag 11 mei 2008 00:09<br />
OpenGL ook, dus dat scheelt <img src="http://gathering.tweakers.net/global/smileys/wink.gif" width="15"  height="15" alt=";)" class="smiley">]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30051063#30051063</guid>
			<pubDate>Sat, 10 May 2008 22:09:32 GMT</pubDate>
		</item>
		<item>
			<title>Ilmar</title>
			<link>http://gathering.tweakers.net/forum/list_message/30067687?data%5Bsource%5D=rss#30067687</link>
			<author>dummy@example.com (Ilmar)</author>
			<description>woensdag 14 mei 2008 16:49
quote:.oisyn schreef op donderdag 08 mei 2008 @ 00:22:
[...]

Cross platform? Op de PC ja. Lekker boeiend. Als je het over cross-platform games hebt, dan gaat dat in 99.999% van de gevallen niet over games die naast Windows ook op Linux en OS X draaien, maar om games die ook op de consoles van MS, Sony en Nintendo draaien. En die doen geen van allen OpenGL. Daar sta je dan met je zogenaamde cross platform API .Ik weet niet wat Nintendo doet, maar de PS3 gebruikt OpenGL ES. Het voordeel is natuurlijk  dat het op iedere console ge&#239;mplementeerd k&#224;n worden.quote:[...]

Omdat OpenGL achter de feiten aanloopt en extensions een hel zijn om tegenaan te programmeren. Het voordeel dat je direct nieuwe features van hardwarefabrikanten kunt gebruiken is direct ook het nadeel - vergelijkbare features gebruiken voor verschillende vendors ook verschillende extensions die allemaal net iets anders werken, totdat er een log apparaat als de ARB eroverheen is gegaan om het te standaardiseren.

Er is 1 heel groot voordeel om voor Windows Direct3D te verkiezen boven OpenGL, en dat is support, documentatie en development tools. Heeft OpenGL een shader debugger? Heeft OpenGL een analyser zoals PIX? Hell, heeft OpenGL eigenlijk sowieso een standaard shader taal en compiler? Nee, nee en nee. Het is volledig afhankelijk van de community die dat soort tools aanleveren.OpenGL loopt alleen met de nieuwe D3D10 features achter de feiten aan omdat die door MS bedacht zijn en pas later door GPU fabrikanten overgenomen, doordat het makkelijk is uit te breiden wordt OpenGL juist gebruikt door die laatsten om nieuwe features uit te testen. Dat standariseren daarna wat langer duurt is nu eenmaal het nadeel van consus zoeken, tov &#233;&#233;n bedrijf wat de dienst uit maakt, maar de hoeveelheid &#039;dubbele extensies&#039; is zeer gering, aangezien de fabrikanten liever elkaars ontwerp overnemen (zie de lange lijst GL_EXT_ extensies).

Wat betreft tools heb je gelijk dat MS daar een goed alles in een pakket levert terwijl voor OpenGL inderdaad verschillende tools gezocht moeten worden, maar nVidia biedt toch ook een SDK met documentatie en verschillende tools en als je een beetje game maakt vast ook wel support. GLSL is tegenwoordig trouwens wel degelijk gestandariseerd! Er zijn alleen meerdere compilers, zoals ook voor C++.

IMHO is het grootste verschil echter dat OpenGL ontwikkelt wordt door de fabrikanten (vanuit hardware-perspectief) als standaard API om hun hardware te kunnen gebruiken, terwijl Direct3D door MS (dus vanuit programmer-perspectief) ontwikkelt wordt als API voor 3D hardware voor met name games.</description>
			<content:encoded><![CDATA[woensdag 14 mei 2008 16:49<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30036670#30036670" rel="external" class="messagelink">.oisyn schreef op donderdag 08 mei 2008 @ 00:22</a>:</b><br>
[...]<br>
<br>
Cross platform? Op de PC ja. Lekker boeiend. Als je het over cross-platform games hebt, dan gaat dat in 99.999% van de gevallen niet over games die naast Windows ook op Linux en OS X draaien, maar om games die ook op de consoles van MS, Sony en Nintendo draaien. En die doen geen van allen OpenGL. Daar sta je dan met je zogenaamde cross platform API <img src="http://gathering.tweakers.net/global/smileys/smile.gif" width="15"  height="15" alt=":)" class="smiley">.</div></blockquote>Ik weet niet wat Nintendo doet, maar de PS3 gebruikt OpenGL ES. Het voordeel is natuurlijk  dat het op iedere console ge&#239;mplementeerd k&#224;n worden.<blockquote><div>quote:</div><div class="message-quote-div">[...]<br>
<br>
Omdat OpenGL achter de feiten aanloopt en extensions een hel zijn om tegenaan te programmeren. Het voordeel dat je direct nieuwe features van hardwarefabrikanten kunt gebruiken is direct ook het nadeel - vergelijkbare features gebruiken voor verschillende vendors ook verschillende extensions die allemaal net iets anders werken, totdat er een log apparaat als de ARB eroverheen is gegaan om het te standaardiseren.<br>
<br>
Er is 1 heel groot voordeel om voor Windows Direct3D te verkiezen boven OpenGL, en dat is support, documentatie en development tools. Heeft OpenGL een shader debugger? Heeft OpenGL een analyser zoals <a href="http://msdn.microsoft.com/en-us/library/ms123402.aspx" rel="external">PIX</a>? Hell, heeft OpenGL eigenlijk sowieso een standaard shader taal en compiler? Nee, nee en nee. Het is volledig afhankelijk van de community die dat soort tools aanleveren.</div></blockquote>OpenGL loopt alleen met de nieuwe D3D10 features achter de feiten aan omdat die door MS bedacht zijn en pas later door GPU fabrikanten overgenomen, doordat het makkelijk is uit te breiden wordt OpenGL juist gebruikt door die laatsten om nieuwe features uit te testen. Dat standariseren daarna wat langer duurt is nu eenmaal het nadeel van consus zoeken, tov &#233;&#233;n bedrijf wat de dienst uit maakt, maar de hoeveelheid &#039;dubbele extensies&#039; is zeer gering, aangezien de fabrikanten liever elkaars ontwerp overnemen (zie de lange lijst GL_EXT_ extensies).<br>
<br>
Wat betreft tools heb je gelijk dat MS daar een goed alles in een pakket levert terwijl voor OpenGL inderdaad verschillende tools gezocht moeten worden, maar nVidia biedt toch ook een SDK met documentatie en verschillende tools en als je een beetje game maakt vast ook wel support. GLSL is tegenwoordig trouwens wel degelijk gestandariseerd! Er zijn alleen meerdere compilers, zoals ook voor C++.<br>
<br>
IMHO is het grootste verschil echter dat OpenGL ontwikkelt wordt door de fabrikanten (vanuit hardware-perspectief) als standaard API om hun hardware te kunnen gebruiken, terwijl Direct3D door MS (dus vanuit programmer-perspectief) ontwikkelt wordt als API voor 3D hardware voor met name games.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30067687#30067687</guid>
			<pubDate>Wed, 14 May 2008 14:49:35 GMT</pubDate>
		</item>
		<item>
			<title>Deurdouwer</title>
			<link>http://gathering.tweakers.net/forum/list_message/30067847?data%5Bsource%5D=rss#30067847</link>
			<author>dummy@example.com (Deurdouwer)</author>
			<description>woensdag 14 mei 2008 17:16
quote:MarCreative schreef op woensdag 07 mei 2008 @ 12:47:
Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL?Met deze stelling ben ik het niet eens. Vaak zie je dat de (commeriele) engines vaak een D3D en OpgenGL backend hebben. Als voorbeeld de Unreal engine, die al vanaf dag 1 meerdere render backends ondersteund. Hierboven zit een extra abstractielaag zodat de daadwerkelijke backend afgesloten is van de rest van de engine. Het grote voordeel hiervan is dat een nieuwe render backend toevoegen relatief gezien simpel is, een klein nadeel is de (kleine) overhead door deze abstractielaag.</description>
			<content:encoded><![CDATA[woensdag 14 mei 2008 17:16<br />
<blockquote><div>quote:</div><div class="message-quote-div"><b><a href="http://gathering.tweakers.net/forum/list_message/30032653#30032653" rel="external" class="messagelink">MarCreative schreef op woensdag 07 mei 2008 @ 12:47</a>:</b><br>
Ik loop al enige tijd met de vraag: Waarom worden bijna alle spellen in DX10 geschreven en niet in OpenGL?</div></blockquote>Met deze stelling ben ik het niet eens. Vaak zie je dat de (commeriele) engines vaak een D3D en OpgenGL backend hebben. Als voorbeeld de Unreal engine, die al vanaf dag 1 meerdere render backends ondersteund. Hierboven zit een extra abstractielaag zodat de daadwerkelijke backend afgesloten is van de rest van de engine. Het grote voordeel hiervan is dat een nieuwe render backend toevoegen relatief gezien simpel is, een klein nadeel is de (kleine) overhead door deze abstractielaag.]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30067847#30067847</guid>
			<pubDate>Wed, 14 May 2008 15:16:11 GMT</pubDate>
		</item>
		<item>
			<title>abort_</title>
			<link>http://gathering.tweakers.net/forum/list_message/30067870?data%5Bsource%5D=rss#30067870</link>
			<author>dummy@example.com (abort_)</author>
			<description>woensdag 14 mei 2008 17:22
de online games met de beste feeling zijn toch echt games gebasseerd op opengl (q3 engine)!</description>
			<content:encoded><![CDATA[woensdag 14 mei 2008 17:22<br />
de online games met de beste feeling zijn toch echt games gebasseerd op opengl (q3 engine)!]]></content:encoded>
			<guid isPermaLink="false">http://gathering.tweakers.net/forum/list_message/30067870#30067870</guid>
			<pubDate>Wed, 14 May 2008 15:22:04 GMT</pubDate>
		</item>
	</channel>
</rss>