Why does OpenGL seem too complicated?

  • (2 Pages)
  • +
  • 1
  • 2

24 Replies - 2388 Views - Last Post: 20 January 2013 - 10:55 AM Rate Topic: -----

#1 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Why does OpenGL seem too complicated?

Posted 19 January 2013 - 01:00 PM

I have recently bought the book "OpenGL superbible 5th edition" in an attempt to learn OpenGL, my understanding of c++ is good coming from a java background, but my main problem is that this book doesn't explain ANY of the methods it is using with regards to OpenGL, so my question is:
Can anyone recommend a good book that they have experience with that teaches OpenGL effectively?
and if you know OpenGL, Where did you learn it?

Thanks in advanced.

Is This A Good Question/Topic? 0
  • +

Replies To: Why does OpenGL seem too complicated?

#2 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4421
  • View blog
  • Posts: 12,286
  • Joined: 18-April 07

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 02:29 PM

You could try a website like this to help get you started...

http://www.opengl-tutorial.org/

This one might be of help from time to time as well...

http://www.arcsynthesis.org/gltut/

The superbible book you got is probably for advanced users (most bible books are... they are mainly reference books).

Hope these help. :)
Was This Post Helpful? 0
  • +
  • -

#3 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 04:22 PM

I guess but it says its a comprehensive tutorial/reference, and would learning directx from an easier book + the websites help me?
Was This Post Helpful? 0
  • +
  • -

#4 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 1
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 04:23 PM

I used OpenGL Game Programming way back in 2001. It ramped you up pretty well without confusing you.

Now, why is OpenGL so complicated? It is because it is a state machine representation of the graphics pipeline. The graphics pipeline is the mechanism that takes the graphics primitives (vertices and edges), filling them to look solid, then apply basics shading techniques (flat, phong, garraud), texturing with associated effects, dynamic lighting, etc.

Trust me, if you think it's complicated now it could get a lot worse if you want to explore the API under the hood.
Was This Post Helpful? 0
  • +
  • -

#5 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 04:31 PM

what i meant by complicated is that the book never explained what the methods did at all, and is DirectX used more in professional games?, because it seems easier to learn, more documented, and is that book still relevant today?
Was This Post Helpful? 0
  • +
  • -

#6 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 04:55 PM

ok i am really confused now, if someone could tell me what i need to know to make a game, now i am just confused and just feel stupid, my C++ is good and it seems where ever i try to start learning game programming it leads to me taking one step forward and two steps backwards.
Was This Post Helpful? 0
  • +
  • -

#7 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 1
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:00 PM

The reason why that is happening is because:

1. You want to make a game without understanding what makes up a game.
2. You have no concept of the type of game you wish to make.

I started by picking up a game dev book and started from there.
Was This Post Helpful? 0
  • +
  • -

#8 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:02 PM

I love games and i would do anything to understand what makes up a game it just seems impossible every time i try to learn i fail
Was This Post Helpful? 0
  • +
  • -

#9 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4421
  • View blog
  • Posts: 12,286
  • Joined: 18-April 07

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:14 PM

Newsflash.... in programming we fail a lot! You just keep trying and things will slowly "click". Start small, try a few things and experiment.

:)
Was This Post Helpful? 0
  • +
  • -

#10 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:16 PM

i know but after spending like 3 days of straight trying to figure this out it seems impossible
Was This Post Helpful? 0
  • +
  • -

#11 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:36 PM

so seeing as i have got nowhere anyway it would probably make sense to start at this again, could anyone recommend a good up to date book for learning game graphics programming with either opengl or directx?
Was This Post Helpful? 0
  • +
  • -

#12 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 1
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 05:56 PM

You have been telling us that you ultimately end up confused, but what are the details of that confusion. If I'm honest it sounds to me that you are impatient, and that goes against the temprement required to develop them in the first place. Take a deep breath, sit back and look through some books yourself until you find something that suites you. Even look through Amazon.
Was This Post Helpful? 0
  • +
  • -

#13 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 06:15 PM

thanks i was just taking step back and not i'm not so confused and i cant seem to find anything on amazon that isn't either a opengl superbible or trying to teach me to create a game engine from scratch
Was This Post Helpful? 0
  • +
  • -

#14 Joe daly  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 58
  • Joined: 16-January 13

Re: Why does OpenGL seem too complicated?

Posted 19 January 2013 - 07:30 PM

OK well i will just get a book on dx11 and see where it goes from there
Was This Post Helpful? 0
  • +
  • -

#15 stayscrisp  Icon User is offline

  • フカユ
  • member icon

Reputation: 1010
  • View blog
  • Posts: 4,214
  • Joined: 14-February 08

Re: Why does OpenGL seem too complicated?

Posted 20 January 2013 - 03:23 AM

How about this book? http://www.amazon.co...58677324&sr=8-1

If you found OpenGL complex, the same will be true of DirectX. You need to slow down.
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2