GIDForums  

Go Back   GIDForums > Computer Programming Forums > OpenGL Programming
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 18-Dec-2005, 11:30
Shrikharan Shrikharan is offline
New Member
 
Join Date: Dec 2005
Posts: 5
Shrikharan is on a distinguished road

What is OpenGL?


I got interested in learning graphics / games programming. I saw in many forums mentioning about OpenGL.

What is OpenGL?
Have I got to buy it or is it free ware?

I did visit their site but nothing is mentioned clearly about it whether we have to buy it or simply download it.

Please clarify.

Thank you.
  #2  
Old 18-Dec-2005, 14:45
crystalattice's Avatar
crystalattice crystalattice is offline
Flame War Instigator
 
Join Date: Apr 2004
Location: San Diego
Posts: 1,534
crystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nice

Re: What is OpenGL ?


OpenGL is the main competitor to MS DirectX. It's reasonably open (it only needs to be licensed by hardware companies; developers are free to use it). To use it, it appears you just need to include the header files and libraries. See http://opengl.org/resources/faq/getting_started.html.
__________________
Common Sense v2.0-Striving to make the world a little bit smarter.
  #3  
Old 20-Dec-2005, 09:22
Shrikharan Shrikharan is offline
New Member
 
Join Date: Dec 2005
Posts: 5
Shrikharan is on a distinguished road

Re: What is OpenGL ?


Thanks crystalattice

Can we draw graphics using MS DirectX in C++?
If so which is better to learn? OpenGL or DirectX?
Which easier to learn quickly?

Thanks

Shrikharan
  #4  
Old 20-Dec-2005, 09:29
Paramesh's Avatar
Paramesh Paramesh is offline
Regular Member
 
Join Date: Sep 2005
Location: The Milky Way
Posts: 922
Paramesh is a jewel in the roughParamesh is a jewel in the roughParamesh is a jewel in the rough

Re: What is OpenGL ?


If you are serious in developing games and getting a job, learning DirectX is better. (IMHO).

But it is not at all easy, and DirectX has a long Learning curve.
Maths is the most important thing in doing games.

Anyway: My vote goes for DirectX.
Most(Well. Almost All) of the modern windows games are done using DirectX.

You can download DirectX at the Microsoft's webpage.

You can also buy a book for learning DirectX, or go through the web for tutorials.

Regards,
Paramesh.
__________________

Don't walk in front of me, I may not follow.
Don't walk behind me, I may not lead.
Just walk beside me and be my friend.
  #5  
Old 20-Dec-2005, 10:08
Shrikharan Shrikharan is offline
New Member
 
Join Date: Dec 2005
Posts: 5
Shrikharan is on a distinguished road

Re: What is OpenGL ?


Thanks Paramesh

I did visit the DirectX page. However the DirectX SDK is some 200MB download and without the SDK I will not be able to do anything!
Any help?
Thanks for your prompt reply.

Regards

Shrikharan
  #6  
Old 20-Dec-2005, 10:14
Paramesh's Avatar
Paramesh Paramesh is offline
Regular Member
 
Join Date: Sep 2005
Location: The Milky Way
Posts: 922
Paramesh is a jewel in the roughParamesh is a jewel in the roughParamesh is a jewel in the rough

Re: What is OpenGL ?


Whether you cant download 200 MB?

Dont worry.
DirectX SDK is available in many Chip CDs or commercial CDs, and you can get a copy of those CDs from a local shop.

If you are into the college, try getting the SDK from your College Library.

Regards,
Paramesh.
__________________

Don't walk in front of me, I may not follow.
Don't walk behind me, I may not lead.
Just walk beside me and be my friend.
  #7  
Old 21-Dec-2005, 17:47
crystalattice's Avatar
crystalattice crystalattice is offline
Flame War Instigator
 
Join Date: Apr 2004
Location: San Diego
Posts: 1,534
crystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nicecrystalattice is just really nice

Re: What is OpenGL ?


IMHO, which graphics API you use depends on how you want to "market" your programs. Obviously DirectX is only useful for Windows (and Xbox) games. OpenGL is x-platform so technically it's more versatile. Most video cards have both DirectX and OpenGL support so it's really up to you.

As to which is easier to learn, you'll just have to look. Apparently OpenGL doesn't require you to have an SDK copy; all you do is include the headers and libraries. Personally, I'd try out OpenGL. If you're looking to get a job in the graphics/games area, look at the job descriptions and see which technology the companies are looking for.
__________________
Common Sense v2.0-Striving to make the world a little bit smarter.
 

Recent GIDBlogFirst week of IA training by crystalattice

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenGL in Normal FLTK Windows automatedreason FLTK Forum 2 25-Apr-2008 05:44
C++ game programming OpenGL oozsakarya OpenGL Programming 2 13-Nov-2005 13:50
nVidia & OpenGL Problems in windows XP marjasin Computer Hardware Forum 21 30-Aug-2004 00:57
OpenGL always reports error mvt OpenGL Programming 2 04-Jun-2004 06:42

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 01:34.


vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.