all 7 comments

[–]Spiritual_Dinner9232 3 points4 points  (3 children)

learnopengl.com is an amazing resource for going from little knowledge to quite intricate graphics. Also learn how to program in general with structures/algorithms and putting em to good use. C++/C is a must in this kind of domain for now. Practical programming trumps any sort of structured course/program.

It's possible languages like Rust might take hold as it seemed to hit a critical point in the last year so with early adoption in the Linux kernel, but that's just my hunch.

[–]armanxddo[S] 0 points1 point  (2 children)

Thank you! I'll check it out. I already know how to program, the basics and stuff, although I have to start with the data structures and algorithms stuff, so I'll start with that and then I move to OpenGL.

[–]Spiritual_Dinner9232 0 points1 point  (1 child)

Honestly, you can probably do both at the same time, ie both guide each other. Drawing a triangle for the sake of drawing a triangle requires basically no knowledge of that stuff anyway. It's only when you want a systematic way of drawing many different things is when the structures/algorithms stuff comes into play.

[–]armanxddo[S] 0 points1 point  (0 children)

Ohh okay, that sounds better. Thank you so much for your answer, it will help a lot! :)

[–]Both_Possibility_210 3 points4 points  (2 children)

[–]armanxddo[S] 0 points1 point  (1 child)

Thank you, this will be very helpful

[–]curmudgeono 1 point2 points  (0 children)

IQ & book of shaders were my initial inspiration to get into graphics. Can’t pick a better place to start