Which Graphics Should I Learn?

Nov 20, 2014 at 6:34pm
hello. i am self learner in C++. i learned basics and few libraries.
i heard the words OpenGl, Direct2D/3D, Qt, etc.
which one should i learn? do i also need other languages java, C#, python?


today i came across
http://www.arcsynthesis.org/gltut/
is it good to start with?
Last edited on Nov 20, 2014 at 6:36pm
Nov 20, 2014 at 6:36pm
The answers to all your questions depend entirely on what you want to do. What do you want to do?
Nov 20, 2014 at 7:03pm
well, to be honest i don't know. i am not a CS student. i went to university for 1.5 years, then had to pause for family needs. now working as a computer operator. in 2nd semester we had 5 credit C programming course, i got A+ in theory and A in Lab. from there i got interest in C++.
so, is it possible/good idea to get a C++/programming profession?
Nov 20, 2014 at 8:02pm
I've been learning C++ unprofessionally for almost 5 years now. As LB says, it depends on what you want to do, and what you want to learn. About a month ago I was looking into OpenGL when I decided to write a software renderer instead, which renders to the Window's command prompt (I don't really know why I chose the command prompt).

A software renderer is a really nice way to learn what's happening under the hood (e.g. within the GPU) but not at all necessary to effectively work with OpenGL/DirectX.

Personally, when it comes to graphics programming, I found this guy to be very useful:
https://www.youtube.com/channel/UCnlpv-hhcsAtEHKR2y2fW4Q

Some of his series are in Java, some are in C++, but it's the concepts of what he talks about that really matter, not the language.
Topic archived. No new replies allowed.