This is a discussion on What is DirectX and OpenGL ? within the Computer Accessories forums, part of the Computer technology category; You might have come across these terms Directx and OpenGL terms . Like for Example the Nvidia GeForce 8600Gt is ...
| |||||||
| | #1 |
| Guest
Posts: n/a
| You might have come across these terms Directx and OpenGL terms . Like for Example the Nvidia GeForce 8600Gt is DirectX10 enabled Directx DirectX is a collection of API (Application program Interface) for handling Multimedia based tasks like Videos and gaming .Its made by Microsoft Direct3D is widely used in the development of computer games for Microsoft Windows, Microsoft Xbox, and Microsoft Xbox 360. Direct3D is also used by other software applications for visualization and graphics tasks . As Direct3D is the most widely publicized component of DirectX, it is common to see the names "DirectX" and "Direct3D" used interchangeably. Latest version of DirectX is the DirectX10.1 for Windows Vista Versions of DirectX Currently Being used DirectX 8.1 (xp) DirectX 9a , 9b , 9c (xp) Directx9L (Vista) Directx10 , 10.1 (Vista) OpenGL OpenGL is slightly similar to DirectX . But it is Open Source OpenGl is a standard specification defining a cross platform API for developing applications that produce 2d and 3d Graphics Unlike DirectX it is not the API itself just the specification . OpenGL is a specification, meaning it is simply a document that describes a set of functions and the precise behaviours that they must perform Latest OpenGL version is OpenGL 3.0 Last edited by ShAdOwCoN; 12-16-08 at 08:15 PM. |
| |
| | #2 |
| Guest
Posts: n/a
| |
| |
| | #4 |
| Silver Member Join Date: Nov 2008 Location: Chennai,Thiruvottriyur Age: 24
Posts: 338
Rep Power: 2 | |
| | |
| | #5 | |
| Guest
Posts: n/a
| Quote:
Dx 9c is the last version of Dx for XP ... u can also use it for Vista obviously .... but for Vista its currently Dx10.1 Thanks Last edited by ShAdOwCoN; 12-28-08 at 12:17 PM. Reason: Automerged Doublepost | |
| |
| | #6 |
| Silver Member Join Date: Nov 2008 Location: Chennai,Thiruvottriyur Age: 24
Posts: 338
Rep Power: 2 | hello shadow, do you know anything about shader model. does it affects the video playback and games too. any idea. |
| | |
| | #7 | |
| Guest
Posts: n/a
| Quote:
Shader Model (SM) is primarily concerned with image rendering and so will effect both video and games .. Puting it very simply [but not very accurately in the technical sense] Shade=Color Shader= ?? I hope you understood Difference between shader models How significant the effect will be will depend totally on the Shader Model ..... For example the difference between SM2 and SM3 is small when compared to difference between SM3 and SM4 . Game devolopers include support for multiple shader models so it can be run on any card . But for advanced shader models more effects will be supported .And ofcourse your graphic card must have the capability of supporting the shader model . Shader Model has many modules like Pixel Shader , Vertex Shader , geometry Shader etc SM4 introduces a new shader that is the geometry shader hence the difference between SM3 and SM4 is great . | |
| |
| | #8 |
| Guest
Posts: n/a
| how does ur shader model version help in video ?? i did not understand |
| |
| | #9 | |
| Guest
Posts: n/a
| Quote:
For example As i said before SM4 introduces the geometry shader. A new module that provides instructions like 'triangleadj' (for getting adjacent triangles on the GPU) cannot be done on the GPU in SM2 or SM3. So it effects the quality of image/graphics rendering | |
| |
| | #10 |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | i'm a total n00b as far as graphics card are concerned so kindly explain to me the actual difference between the two terms i mean what actually does it mean in graphics cards terms and also how important is it .......... What is the difference between DirectX and OpenGL ........ ?? what does these two actually refer to ...... ?? I' have noticed that most of the cards support DirectX 10.1 but while it comes to OpenGL 2.1 some do and some don't ........ why this is so ....... ?? |
| | |
| | #11 | |
| Guest
Posts: n/a
| from wikipedia Quote:
2. usually all games support Dirext X. 3. as to why cards support direct x or open GL , it purely depends on manufacturer. I guess Direct X is more popular. If you want further comparison , refer to wikipedia. Comparison of OpenGL and Direct3D - Wikipedia, the free encyclopedia | |
| |
| | #12 |
| Guest
Posts: n/a
| i bet you will find every thing you need here: http://www.indiabroadband.net/deskto...tx-opengl.html |
| |
| | #13 |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | thnxx a lot @newprouser and @rajan1311 ......... really useful links ....... thus it can be inferred that if the card is not OpenGL supported but the game is based on OpenGL instead of directX then it can't be played i guess ........ or is there something which i'm missing ........... @rajan1311 well i had another querie about the version of OpenGL supported .While in most of the cards that i saw showed support for OpenGL 2.1 on the otherhand the thread link which you provided(@ShAdOwCoN) has reference that the latest OpenGL is 3.0 but i haven't seen even a single card supporting that version of openGL ............ why is it so ..... ?? i mean is it b'coz no new games are based on this version or something else ........... while on the contrary DirectX latest version i.e. 10.1 is supported by almost every card type . |
| | |
| | #14 |
| Guest
Posts: n/a
| hmm, i m not too sure buddy, i never noticed it ! I think you should ask shadowcon. Btw, where is he ?? Is he even active now ?? He got promotion or what ? he seems to be too busy now. |
| |
| | #15 | |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | Quote:
anyways thnxx again ................ and yeah even i haven't noticed him online from a long time ........... | |
| | |
| | #16 | |
| Guest
Posts: n/a
| Quote:
Open GL on the other is made by a 3rd party. And probably because its not popular the hardware manufacturers may not have implemented it yet. just like though modern hardware supports 64bit technoly not all software built for them ! | |
| |
| | #17 | |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | Quote:
and please clarify what i inferred was correct i.e.if the card is not OpenGL supported but the game is based on OpenGL instead of directX then it can't be played i guess ........ or is there something which i'm missing ........... would still be waiting for some more confirmation from some other senior members ...... | |
| | |
| | #18 |
| Guest
Posts: n/a
| Well, if the game is purely base on OpenGL 3.0 and your card supports only 2.1, you can not play the game. But there could be softwares that can convert OpenGL instructions into DX. |
| |
| | #19 | |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | Quote:
and yeah thnxx mod's for merging this post ........... let's see if some other senior members do reply ........ | |
| | |
| | #20 | |
| Silver Member Join Date: Apr 2008 Location: delhi Age: 23
Posts: 420
Rep Power: 2 | Quote:
thnxx in advance. | |
| | |
| Tags |
| computers, directx, graphic cards, graphics, opengl |
| Thread Tools | |
| Display Modes | |
| |