Kind of stuck in learning.

Started by
21 comments, last by timothyjlaird 11 years, 7 months ago
OpenGL and OpenGL ES 2.0 which is what the PI support is very similar. OpenGL ES is a subset of OpenGL so whatever you learn there will be applicable to OpenGL but not the always other way around. Mobiles have lead to a resurgence in OpenGL, so it would be worth your time learning it if you ever want to work on the mobiles..

[EDIT: I've not programmed the PI but I'm thinking you can use Eclipse on your PC and push the application to the device similar to how other small device development works.]
Advertisement
AFAIK, Microsoft provides a reference driver for DirectX which supports all features of the current standard, but does everything in software. It is probably dirt slow but should do the job.

I am quite sure that the same is available for OpenGL. Perhaps look into running a version of Linux or BSD and see if the OpenGL driver provided does what you need.

Also, note that the current very latest version of GLSL will be deprecated at some point. So don't be worried about learning deprecated stuff. Just catch up with technology periodically smile.png
http://tinyurl.com/shewonyay - Thanks so much for those who voted on my GF's Competition Cosplay Entry for Cosplayzine. She won! I owe you all beers :)

Mutiny - Open-source C++ Unity re-implementation.
Defile of Eden 2 - FreeBSD and OpenBSD binaries of our latest game.
SDL is a route worth investigating. SDL is natively 2D but can be extended to 3D with OpenGL. It also supports keyboard, mouse, sound, etc. You could learn 2D graphics with SDL and once you have the $50-100 for a decent video card you can use the SDL to provide a rendering context for OpenGL. I'm not completely sure what version of OpenGL it supports because I have not used it in about 10 years...but it is something to look at.

SDL website:
http://www.libsdl.org/
An OpenGL/SDL tutorial:
http://www.sdltutorials.com/sdl-opengl-tutorial-basics

This topic is closed to new replies.

Advertisement