OpenGL ES 2.0 rant
An easier transition for you might be to begin learning this stuff with desktop GL, which allows you to mix-n-match "old style" with "new style" (porting an existing program might be a good exercise). Longer term you'll want to switch over to a fully shader-based approach of course (and once it clicks with you you won't want to go back) but sticking with ES for the purposes of this change is kind of in at the deep end; it's an all-or-nothing change.
Direct3D has need of instancing, but we do not. We have plenty of glVertexAttrib calls.
I know about the change and the reasons for it; I just hate having to relearn stuff that have worked perfectly well for the last couple of decades. Makes me wonder. What is stable in life? Can we really trust in anything?
The pipeline change gives me the same feeling as if someone declared 2+2=5, and that there are very good, pragmatic reasons to do so.
Sorry, still in rant mode;-)
An easier transition for you might be to begin learning this stuff with desktop GL
Definitely. There are a lot of materials on the subject. There are some good, in-depth tutorials here.
allows you to mix-n-match "old style" with "new style"
I strongly vote against mix-n-match. You need to know FF and programmable pipeline pretty good in order to get to them play well together. Not recommended for a beginner.
I know about the change and the reasons for it; I just hate having to relearn stuff that have worked perfectly well for the last couple of decades. Makes me wonder. What is stable in life? Can we really trust in anything?
The pipeline change gives me the same feeling as if someone declared 2+2=5, and that there are very good, pragmatic reasons to do so.
Sorry, still in rant mode;-)
Man oh man, everybody switched to programmable pipeline almost a decade ago. Didn't you get the invite?
I can relate to your frustration, but trust me - this change is really for the best. It's going to make you way better in graphics then you are now.
Man oh man, everybody switched to programmable pipeline almost a decade ago. Didn't you get the invite?
Got the invite, but kept sending "let me get back to you" replies until Android forced the issue.
Oh well. Conservatism isn't what it used to be