|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Operating Systems > Linux, Unix | |
OpenGL and gaming
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | |||||||||||||
|
PC Gamer
![]() |
Was reading around about the up and coming (ok, now available) title "The Witcher" and one of the sites (stuffed if I can remember now) had a table of information about it and one of the things that caught my attention was that it supported OpenGL... so now what are the implications of that? Will it work under Linux? Will it require less tweaking to make work?
How exactly does OpenGL fit into the whole setup (and what is its relationship with DX9 and/or DX10?)... edit: Just read this Quote:
__________________
Fully awesome! - Rhino How to ask questions the smart way (you're on a forum right
Last edited by thenailedone : 11-07-07 at 07:08 AM Reason: add stuff ;) |
|||||||||||||
|
|
|
|
|
#2 (permalink) | ||||||||||||||
|
PC Gamer
![]() |
OpenGL should work fine under Linux
As for where it sits with DX9/10, I believe (correct me if I'm wrong) that it has nothing to do with them and runs its own way. Same way as Glide used to be different to OpenGL and DX Check out these links http://en.wikipedia.org/wiki/OpenGL http://en.wikipedia.org/wiki/Compari...t3D_and_OpenGL Hope these help
__________________
Quote:
Last edited by SpuddGunn : 11-07-07 at 07:31 AM |
||||||||||||||
|
|
|
|
|
#3 (permalink) | |||||||||||||
|
PC Gamer
![]() |
Quote:
So OpenGL is in direct competition with Direct3D... and Direct3D is that part of DirectX that handles graphics (if I follow)... so when creating games the developers choose to create for either OpenGL or DirectX... and a game like The Witcher that is now written for Direct3D won't necessarily be playable under Linux (lot's of tweaking etc. needed)... Or am I mistaken?
__________________
Fully awesome! - Rhino How to ask questions the smart way (you're on a forum right
Last edited by thenailedone : 11-07-07 at 08:29 AM Reason: grammer |
|||||||||||||
|
|
|
|
|
#4 (permalink) | |||||||||||||||
|
PC Gamer
![]() |
Quote:
Back in the days of 3dfx, most games would let you choose between D3D, OpenGl and Glide (3dfx only). So in effect they were all competing against each other. D3D back then was pretty poor so moost users went for either OpenGL or Glide. When 3dfx went belly up, Glide was just left behind leaving only OpenGL and DX. If The Witcher is purely DX now then I doubt very much it would work under Linux. However if it has the option to switch to OpenGL then I think it should.
__________________
Quote:
|
|||||||||||||||
|
|
|
|
|
#5 (permalink) | |||||||||||||
|
Nvidia Nforce Master
![]() |
open GL has nothing to do with direct X. it is its own system. i think were at 2.0 now.and the graphics are way better than with DX
|
|||||||||||||
|
|
|
|
#6 (permalink) | ||||||||||||||
|
HACK THE PLANET!
![]() |
Quote:
OpenGL and DirectX are sets of APIs or commands. Instead of the programmers worrying about how to tell the CPU/video card/memory to work, they just use a pre-defined command. These commands differ in OpenGL and DirectX. Instead of writing in code with 20+ lines of set register commands like: "MV R1 R2 1, MV R1 R2 3, ect" (machine code), developers can write "DrawLine([X1,Y1,Z1],[X2,Y2,Z2]) using an API. OpenGL and DirectX are APIs, not systems. The graphics are not way better than DirectX3D. Each have strengths and weaknesses. OpenGL is working on 3.0 but was recently delayed.
__________________
Sale: http://www.overclock.net/sale/483449...ml#post5893019 To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
Last edited by DuckieHo : 11-07-07 at 08:51 AM |
||||||||||||||
|
|
|
|
#7 (permalink) | |||||||||||||
|
Multi-Quote King
![]() |
So will someone please answer this question which I always ask in DX/OGL threads but never get an answer:
If OGL and DX are different "libraries," why does a game like Doom 3 or Q4 (which I hear are "OGL games) need to have DX installed? The D3 comes with a DX installer and has DX9 written as a requirement on the box.
__________________
"But you would be amazed by how many people think that the only reason to have a computer is to play games, and that playing games is all that anyone with a computer does." - dangerousHobo "Linux is everywhere, it is all around us, even now in this very room. You can see it when you look out your window, or you turn on your television. You can feel it when you go to work, when you go to church, when you pay your taxes. " - mbp"I have used a mac before. And they still don't have right click I mean come on." - aakar
|
|||||||||||||
|
|
|
|
#8 (permalink) | ||||||||||||
|
PC Gamer
![]() |
Good question The Hundred Gunner... and thx for the advice to all...
__________________
Fully awesome! - Rhino How to ask questions the smart way (you're on a forum right
|
||||||||||||
|
|
|
|
|
#9 (permalink) | ||||||||||||
|
Overclocker
![]() |
It probably needs DirectX for its sound processing?
__________________
|
||||||||||||
|
|
|
|
|
#10 (permalink) | |||||||||||||
|
HACK THE PLANET!
![]() |
Yup.... To run in Windows, it probably needs some certain non-graphical APIs. Don't forget when comparing OpenGL vs DirectX.... you are really only comparing OpenGL vs DirectX3D. DirectX also contains APIs for sound and keyboard/mouse controls
__________________
Sale: http://www.overclock.net/sale/483449...ml#post5893019 To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|