Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 5 of 5

Thread: What is the scope of OpenGL

  1. #1
    Junior Member Newbie
    Join Date
    May 2008
    Posts
    15

    What is the scope of OpenGL

    Hi,
    I have just got inside this domain but have no idea about its future scope. I have some query like--->

    1. What are the area where OpenGl is used.
    2. What are the companies which work in OpenGL.
    3. What are the availability of the jobs. You can rate the availability on the scale of 10. (Consider the availability of Networking Domain development jobs is 10/10).

    I will highly appreciate a reply on this.

    Thanks alot in advance,

    Regards
    Andy

  2. #2
    Intern Contributor NeARAZ's Avatar
    Join Date
    Dec 2006
    Location
    Lithuania
    Posts
    51

    Re: What is the scope of OpenGL

    1. it's used wherever it is found to be useful. Primarily 3D games, apps, CAD, visualizations etc. (some of those, mostly games, use other APIs, like Direct3D on Windows or priopretary APIs on consoles).

    2. "in" OpenGL or "with" OpenGL or "use OpenGL"? I guess some of better known ones are id software...

    3. availability of the jobs for the smart persons: 10/10. Just knowing OpenGL won't get you job (just like knowing any other API). API is just a tool to get something done, it is tiny, tiny fraction of what you'd actually need to know to get a job.

  3. #3
    Senior Member OpenGL Pro Zengar's Avatar
    Join Date
    Sep 2001
    Location
    Germany
    Posts
    1,979

    Re: What is the scope of OpenGL

    Andy, as someone said "knowing one API is knowing them all". As every graphics API ultimatively uses the same ideas, being a good 3D programmer would mean the ability to quickly learn and utilize any 3D API. So you should concentrate on learning 3D graphics programming instead of "learning OpenGL" --- it is just a tool, after all.

  4. #4
    Junior Member Regular Contributor
    Join Date
    Oct 2002
    Location
    San Diego, CA, USA
    Posts
    211

    Re: What is the scope of OpenGL

    When I attended UCSD, many moons ago, I was shocked to find that the Chemistry department almost considered their class on OpenGL a requirement. Since then, I have been employed in a video conference company because I knew OpenGL. OpenGL has become a standard for graphics APIs in not only computers, but cell phones and other embedded programming environments. I don't want to overstep bounds here, since I haven't actually seen any game console APIs, but I wouldn't be surprised if the only game console that didn't use OpenGL was Microsoft's.

    If you are looking to learn a graphics API, be it 2d or 3d, I suggest learning OpenGL.

  5. #5
    Intern Contributor NeARAZ's Avatar
    Join Date
    Dec 2006
    Location
    Lithuania
    Posts
    51

    Re: What is the scope of OpenGL

    Quote Originally Posted by 147-2
    OpenGL has become a standard for graphics APIs in not only computers, but cell phones and other embedded programming environments. I don't want to overstep bounds here, since I haven't actually seen any game console APIs, but I wouldn't be surprised if the only game console that didn't use OpenGL was Microsoft's.
    AFAIK, none of consoles use OpenGL (some use something similar, but not quite, to OpenGL ES). None of phones use OpenGL either (again, some use OpenGL ES).

    Knowing API is nothing. You just have to know the principles hows things work (including how hardware works). Using one or another API is just a tool to put those principles to work, it can be learnt in a matter of days (ok, I am exaggerating here, but using the same principles on a different API is very easy).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •