You can consider using raylib and its imgui module raygui . raylib runs on any PI version, using OpenGL ES 2.0 (native mode) or OpenGL 2.1 (desktop driver). raygui is a single-file header-only add-on library over raylib, intended for simple tools. Usage examples: rFXGen - simple sounds generator bas...
Hello all, After almost 6 months of hard work, new raylib 1.7 is ready! Some highlights of this new version are: More than 30 new functions added to the library: functions to control Window, utils to work with filenames and extensions, functions to draw lines with custom thick, mesh loading, functio...
Hi oliver_mpt, To render fonts on OpenGL you have to create a texture containing all the glyphs required (texture atlas) and, at least, the position information of every glyph in the texture (position-size coordinates). When you draw text, actually, you draw multiple quads with the required texture ...
Maybe you can try using raylib (www.raylib.com). It's a simple library over OpenGL that works on RPI. raylib RPI building instructions: https://github.com/raysan5/raylib/wiki/Compile-for-Raspberry-Pi Here it is an example of texture rotation and scaling: http://www.raylib.com/examples_web/exmain.htm...
As Morphology state, that's the idea of raylib (http://www.raylib.com). It's been in development for more than 3 years and it's been used with more than 250 students to teach the basis of videogames programming.
Hi! Just updated raylib to version 1.6 to commemorate the 3rd anniversary of its development. New version comes with a bunch of changes: Complete raylib binding to LUA. All raylib functions plus the +60 code examples have been ported to LUA, now LUA users can enjoy coding videogames in LUA while usi...
Hi @paddyg, thank you very much for your answer! Just spoken with a couple of shader experts and all of them recommend me the same as you: avoid branches completely and generate multiple shaders instead of a general pourpose one. I will follow your recommendations. Thanks!
Hello, I've got a problem with a shader I'm using internally on my library raylib (https://github.com/raysan5/raylib). That shader is generic and computes lighting for up to 8 lights that can be omni, spot and directional. Shader works ok on most platforms (Windows, Linux, OSX, Android, HTML5) excep...
Hi tvjon! Wow, it's been a while since the last post... :P In that time, just published raylib 1.5 with a bunch of changes and raylib 1.6 is in production (check github develop branch: https://github.com/raysan5/raylib/tree/develop). New version already includes shared library building support, a co...
Not sure if it could work for you but if you want to code graphics in C without X-Windows, you can use raylib (http://www.raylib.com). Source code: https://github.com/raysan5/raylib Raspberry Pi usage instructions: https://github.com/raysan5/raylib/wiki/Compile-for-Raspberry-Pi Additionally, for sim...
Hi waterbender, Maybe you can try raylib (www.raylib.com) to do some simple graphics (and more). It's not assembly but it's C, quite low level also. You can just download library and examples from github (https://github.com/raysan5/raylib) and there is some usage information from Raspberry Pi on the...
After 5 months of really hard work, here it is the amazing new raylib 1.5 . One of the few C libraries primary intended to learn videogames programming and that let's you compile the same code for multiple platforms, from Raspberry Pi to Oculus Rift CV1 . This new version comes with a lot of feature...
You can try using my library: raylib (http://www.raylib.com). It doesn't require X and it uses OpenGL ES 2.0 with EGL. It runs in any Pi version. Library also comes with a bunch of examples (http://www.raylib.com/examples.htm) and some complete games (http://www.raylib.com/games.htm). Dependencies o...
Hi davenull, many thanks for your comments! Lot of effort has been invested in raylib. You can download raylib from github: https://github.com/raysan5/raylib In the github wiki there is some info on usage: https://github.com/raysan5/raylib/wiki/Compile-your-game-for-Raspberry-Pi I don't know how to ...
Hi undela, You can try my library: www.raylib.com Its simple, easy-to-use and multiplatform... and it comes with a bunch of examples: http://www.raylib.com/examples.htm The library is free and open-source, you can download it from github: https://github.com/raysan5/raylib And here some basic instruc...
Maybe you can try my library: raylib (www.raylib.com). Its simple and easy-to-use, you code in C and my students are very happy with it. It works very well in any RPI version.