Hi,
Can anyone tell me about good book in graphics in C/C++? It should start from the very basics of graphics......
Regards,
Dushyant Chauhan
This is a topic on Any Good book on graphics in C/C++ within the Programmers Corner forums, part of the Technology category; Hi, Can anyone tell me about good book in graphics in C/C++? It should start from the very basics of ...
Hi,
Can anyone tell me about good book in graphics in C/C++? It should start from the very basics of graphics......
Regards,
Dushyant Chauhan
What graphics exactly?
Turbo C graphics used for Indian college classes (which haven't been upgraded since 1990s sadly) or just for learning to make a game or something?
Graphics concepts are the same, Points/Lines/Circles/Transformations/etc... it's the API which changes.
OpenGL/DirectX/SDL are the APIs which are currently used to make Graphical Software/Games these days using C/C++, which one do you want to learn?
I want to learn graphics just for the sake of learning and getting into developing a game will be cool but I need to know the basics of graphics first as I don't have any experince of graphics and I am not familiar with the APIs you told.
Can I directly start with these APIs or do I need to know a few things in prior??
Please suggest the book accordingly.......
You need to learn some theory.
Especially 2D/3D transformations, transformation matrices, matrices, vectors. (Graphical Programming is where you apply everything you learned in High School maths class. You can't program graphics without knowing geometry and trigonometry). See this: http://en.wikipedia.org/wiki/Transformation_(geometry)
That's the basics taught in College books too. You can also start directly and learn as you go, but you'll be coming across a LOT of mathematics, so best to be prepared. :mrgreen:
So start with SDL, It's simple to learn and you can create a simple 2D platform game pretty easily (if you know what you're doing). There are tutorials on the website itself, use that. Books are not a good resource to learn game development, it's more-or-less experience (OR learn in a college that specializes in game development).
Edit: Books if you really want to: http://wiki.libsdl.org/moin.cgi/Books
I'd suggest you download eBooks, see if you like what's in there before buying...
I can think of two visual Studio ,and xcode. The closest to what he is asking would be xcode and cocoa. And that is just a library, like allegro. Windows forums in C++ would require either managed C++, or C++/CLL. Either of which would essentially be a new language. ISO C++ has no built in graphics capabilities.
^ He's talking about Graphics as in Games/etc; Not GUI.
I am into my second year CSE, and very soon I have to play around with these things. Please give me some good reference to learn C/C++ Graphics right from ground zero. I always wanted to learn this but never got good resources. Books, sites, videos, anything is fine.