I can give some suggestions, but this might not be the end-all on the topic.

Irrlicht: I've never used it, but I know Irrlicht is popular as an
entry-level 3D engine. Might be worth a look. It's in MSYS2.

OSG: I have used OSG in a professional setting. While many will probably
disagree with me, I don't suggest it. It is fairly complicated and I feel a
lot of design decisions were questionable. It is also very poorly
documented, which is a huge negative for what you want it for. OSG is in
MSYS2.

Ogre: Not in MSYS2, but I have built it using MSYS2 libraries and tools
without much hassle. This would be my suggestion to you. It has a lot of
examples and tutorials, and a very low barrier to entry (possibly too low
in some ways, as it encourages new users to use frameworks that hide many
of the engine internals). I would advise against the newer version of Ogre
(2.X), which isn't anywhere near as well-documented and is quite a bit more
complicated. I had been using Ogre 1.X for a personal project until I
decided to develop my own engine.


:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
*William E. Kappler II*
Software Engineer
Applied Research Associates / Bennett Aerospace
LinkedIn <https://www.linkedin.com/in/williamkappler> · Project Website
<http://onathacar.fredlawl.com/> · SourceForge
<https://sourceforge.net/u/william-kappler/profile/>

On Sat, Nov 12, 2016 at 10:38 PM, Andrew Lowe <c...@wht.com.au> wrote:

> Hi all,
>         I teach, amongst other things, C programming to 1st year
> Engineering
> students here at Curtin Uni in Australia. I've created a nice little
> portable environment with Msys2, conemu2, clang, notepad++ etc, which
> fits on a usb and my students are happy little vegemites[1]
>
>         I now want to teach them a little bit, emphasis on the little, of
> graphics. Does anyone know of a very simple graphics library that is a
> part of Msys2?
>
>         My graphics experience is with OpenGL and CAD systems so I'm
> totally
> unfamiliar with the "entry level". I'm looking for something that has a
> simple function call to open a window. A simple function to draw a line,
> drawLine(context, startX, startY, endX, endY);,  same for a circle,
> setting colours and line styles - as I said, simple.
>
>         It doesn't matter really if it's not in Msys2, I can "inject"  it
> into
> the environment if need be.
>
>         Any thoughts, greatly appreciated,
>
>                 Andrew
>
>
>
>
> [1] http://tinyurl.com/zdd8sxb
>
> ------------------------------------------------------------
> ------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Msys2-users mailing list
> Msys2-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/msys2-users
>
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Msys2-users mailing list
Msys2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to