Go to advanced search

by raysan5
Mon Sep 10, 2018 7:47 am
Forum: Graphics programming
Topic: GUI developement for rpi3 board
Replies: 10
Views: 2354

Re: GUI developement for rpi3 board

You can take a look to raylib and its raygui module.

I use them for small tools development and they work on RPI, really high-performant.
by raysan5
Mon Feb 19, 2018 9:59 am
Forum: Graphics programming
Topic: graphics with a designer
Replies: 10
Views: 1591

Re: graphics with a designer

Just answered a similar question here: viewtopic.php?f=67&t=202012&p=1275332#p1275332

Maybe you could be interested.
by raysan5
Mon Feb 19, 2018 9:58 am
Forum: Graphics programming
Topic: GUI toolkit based on OpenVG or OpenGL ES
Replies: 6
Views: 1656

Re: GUI toolkit based on OpenVG or OpenGL ES

Just answered a similar question here: viewtopic.php?f=67&t=202012&p=1275332#p1275332

Maybe you could be interested.
by raysan5
Mon Feb 19, 2018 9:57 am
Forum: Graphics programming
Topic: GUI - which graphics library/system to use
Replies: 8
Views: 3814

Re: GUI - which graphics library/system to use

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...
by raysan5
Thu May 25, 2017 7:52 am
Forum: Gaming
Topic: raylib - simple and easy-to-use library to make videogames
Replies: 16
Views: 6521

Re: raylib - simple and easy-to-use library to make videogam

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...
by raysan5
Thu Dec 22, 2016 1:32 pm
Forum: OpenGLES
Topic: Raspberry 3 opengl programming and fonts
Replies: 9
Views: 3999

Re: Raspberry 3 opengl programming and fonts

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 ...
by raysan5
Thu Dec 22, 2016 11:35 am
Forum: OpenGLES
Topic: Rotate a Image OpenGL ES
Replies: 3
Views: 4064

Re: Rotate a Image OpenGL ES

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...
by raysan5
Thu Dec 22, 2016 11:31 am
Forum: OpenGLES
Topic: What is the best way to do full screen OpenGL?
Replies: 2
Views: 2565

Re: What is the best way to do full screen OpenGL?

You can try using raylib (www.raylib.com). It works on RaspberryPi, fullscreen with mouse, no X-windows.

raylib repo: https://github.com/raysan5/raylib
RPI building instructions: https://github.com/raysan5/raylib/wiki/ ... spberry-Pi
by raysan5
Thu Dec 22, 2016 11:25 am
Forum: OpenGLES
Topic: Teaching a Functional Programming style via 2D game dev
Replies: 11
Views: 3631

Re: Teaching a Functional Programming style via 2D game dev

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. :)
by raysan5
Sun Dec 04, 2016 12:58 pm
Forum: Gaming
Topic: raylib - simple and easy-to-use library to make videogames
Replies: 16
Views: 6521

Re: raylib - simple and easy-to-use library to make videogam

Hi Morph!

Thanks for your answer! That's the objective of raylib, make easy to draw some graphics on Raspberry Pi! :D

Ray
by raysan5
Thu Nov 24, 2016 11:56 pm
Forum: Gaming
Topic: raylib - simple and easy-to-use library to make videogames
Replies: 16
Views: 6521

Re: raylib - simple and easy-to-use library to make videogam

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...
by raysan5
Tue Oct 25, 2016 10:15 pm
Forum: OpenGLES
Topic: Problem with GLSL shader (driver for unroll)
Replies: 2
Views: 2537

Re: Problem with GLSL shader (driver for unroll)

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! :)
by raysan5
Fri Oct 14, 2016 9:42 am
Forum: OpenGLES
Topic: Problem with GLSL shader (driver for unroll)
Replies: 2
Views: 2537

Problem with GLSL shader (driver for unroll)

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...
by raysan5
Thu Sep 29, 2016 6:05 pm
Forum: Graphics programming
Topic: looking to code just simple graphics
Replies: 11
Views: 6200

Re: looking to code just simple graphics

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...
by raysan5
Sun Sep 25, 2016 9:43 pm
Forum: Graphics programming
Topic: GUI application (no console/window manager)
Replies: 24
Views: 9962

Re: GUI application (no console/window manager)

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...
by raysan5
Sun Sep 18, 2016 9:48 pm
Forum: C/C++
Topic: SDL2+GLES20 issues...
Replies: 2
Views: 682

Re: SDL2+GLES20 issues...

Hello marksibly,

Maybe you can try using raylib (www.raylib.com). It doesn't work on desktop, only fullscreen, and does not depend on X-Windows.

More info here: https://github.com/raysan5/raylib/wiki/ ... spberry-Pi

:)
by raysan5
Sun Sep 18, 2016 9:41 pm
Forum: Graphics programming
Topic: Graphics+Raspbian+Assembly
Replies: 4
Views: 1853

Re: Graphics+Raspbian+Assembly

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...
by raysan5
Sat Aug 13, 2016 4:45 pm
Forum: Graphics programming
Topic: Intro to graphics Programming[C++][GL/SDL/ES]
Replies: 2
Views: 1762

Re: Intro to graphics Programming[C++][GL/SDL/ES]

Graphics programming is a huge world, I've been learning and teaching about it for some years and still lot to know...

You can start using my library: www.raylib.com

I created it for teaching from level 0 and I use it with my students.
by raysan5
Sun Jul 24, 2016 10:17 pm
Forum: Graphics programming
Topic: Model loaders for Rasbian and Linux generally
Replies: 2
Views: 1300

Re: Model loaders for Rasbian and Linux generally

Maybe you can try my library: raylib (www.raylib.com)

It supports multiple platforms, minimal dependencies, supports OBJ loading, materials, shaders...

More info on Raspberry Pi usage: https://github.com/raysan5/raylib/wiki/ ... spberry-Pi

Please, let me know if you try it!
by raysan5
Tue Jul 19, 2016 10:31 pm
Forum: Gaming
Topic: raylib - simple and easy-to-use library to make videogames
Replies: 16
Views: 6521

Re: raylib - simple and easy-to-use library to make videogam

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...
by raysan5
Fri Apr 22, 2016 4:47 pm
Forum: C/C++
Topic: Minimal GUI without X
Replies: 5
Views: 4244

Re: Minimal GUI without X

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...
by raysan5
Tue Apr 05, 2016 9:37 am
Forum: OpenVG
Topic: New to graphics programming - what to learn?
Replies: 13
Views: 6366

Re: New to graphics programming - what to learn?

You should download it from Git repository:

Code: Select all

sudo apt-get install git
git clone https://github.com/raysan5/raylib.git raylib
And then you can compile the library following GitHub Wiki steps.
by raysan5
Sun Apr 03, 2016 10:03 pm
Forum: OpenVG
Topic: New to graphics programming - what to learn?
Replies: 13
Views: 6366

Re: New to graphics programming - what to learn?

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 ...
by raysan5
Thu Mar 24, 2016 11:57 pm
Forum: OpenGLES
Topic: Multi images and text display
Replies: 1
Views: 2426

Re: Multi images and text display

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...
by raysan5
Mon Mar 21, 2016 3:11 pm
Forum: OpenVG
Topic: New to graphics programming - what to learn?
Replies: 13
Views: 6366

Re: New to graphics programming - what to learn?

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.

Go to advanced search