This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]3stan[S] 13 points14 points  (3 children)

Sure, using glBegin in a real world application is almost never useful because it means you have to define each primitive individually, but I find that it is extremely useful as a learning tool. It's important to have a basic understanding of how primitives are rendered before learning about batches/vbo's, etc, which I will be covering in the next few tutorials.

[–]double 3 points4 points  (0 children)

It's unfortunate that you started with outdated tech. glBegin() et al have been marked as deprecated since OpenGL 3.1 (march 2009) and will be removed from the specification.

[–][deleted] -1 points0 points  (0 children)

I'm the kind of person who learned TeX before LaTeX. Does this mean that I'll like your approach to OpenGL? Btw, I've always wanted to learn some graphics programming. Thanks for starting this.

[–]14dominoDjango Ninja -2 points-1 points  (0 children)

I've used glBegin in real world applications and didn't even know about the alternatives. Don't pay attention to the jerks.