Re: 'Graphics' of libwy

Liste des GroupesRevenir à cl c++ 
Sujet : Re: 'Graphics' of libwy
De : chris.m.thomasson.1 (at) *nospam* gmail.com (Chris M. Thomasson)
Groupes : comp.lang.c++
Date : 17. Dec 2024, 21:32:30
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vjsn4u$1t7j9$1@dont-email.me>
References : 1 2 3 4
User-Agent : Mozilla Thunderbird
On 12/17/2024 8:02 AM, Muttley@DastardlyHQ.org wrote:
On Tue, 17 Dec 2024 16:38:49 +0200
Paavo Helde <eesnimi@osa.pri.ee> wibbled:
On 17.12.2024 02:41, Lynn McGuire wrote:
On 12/15/2024 4:04 AM, wij wrote:
I had headache whenevr I think about graphics in C++. Why C++ does not
provide
a graphics library (lots complaint about this), not even a simplest
one for
demonstrating its 'power' of C++ itself? Then, I suddenly realized
that the
minimal answer is already there because the resolution of modern text
screen
(emulator) is barely enough (width can be >320).
...
>
I totally agree that C++ should have a graphics library and a user
interface library both.
>
Have you looked at
     https://wxwidgets.org/
>
"wxWidgets is a C++ library that lets developers create applications for
Windows, macOS, Linux and other platforms with a single code base. It
has popular language bindings for Python, Ruby, Lua, Perl and several
other languages, and unlike other cross-platform toolkits, wxWidgets
gives applications a truly native look and feel because it uses the
platform's native API rather than emulating the GUI. It's also
extensive, free, open-source and mature."
>
wxWidgets does work and is better than MFC, but not extremely so. Also,
it is not exactly light-weight, a git checkout is 803 MB. Good luck for
the standards committee to standardize anything like that.
>
Also, wxWidgets would be only part of the solution, it would still need
a graphics back-end for actually drawing anything, plus some fonts for
rendering texts. On some platforms the graphics back-end is built into
the OS, on others it is not.
 Does wx do 3D stuff? If not you'd need yet another library to do that too.
For portable 3d, I choose OpenGL and GLSL shaders.

 Personally I'd go with Qt. Its mature and cross platform and does what 99%
of most people need.
 

Date Sujet#  Auteur
15 Dec 24 * 'Graphics' of libwy42wij
15 Dec 24 +* Re: 'Graphics' of libwy3Bonita Montero
15 Dec 24 i`* Re: 'Graphics' of libwy2wij
16 Dec 24 i `- Re: 'Graphics' of libwy1Ross Finlayson
16 Dec 24 +* Re: 'Graphics' of libwy6David Brown
17 Dec 24 i`* Re: 'Graphics' of libwy5Lynn McGuire
17 Dec 24 i `* Re: 'Graphics' of libwy4David Brown
17 Dec 24 i  `* Re: 'Graphics' of libwy3Chris Ahlstrom
17 Dec 24 i   +- Re: 'Graphics' of libwy1Michael S
18 Dec 24 i   `- Re: 'Graphics' of libwy1David Brown
17 Dec 24 `* Re: 'Graphics' of libwy32Lynn McGuire
17 Dec 24  `* Re: 'Graphics' of libwy31Paavo Helde
17 Dec 24   `* Re: 'Graphics' of libwy30Muttley
17 Dec 24    +* Re: 'Graphics' of libwy28David Brown
17 Dec 24    i+* Re: 'Graphics' of libwy2Paavo Helde
18 Dec 24    ii`- Re: 'Graphics' of libwy1David Brown
17 Dec 24    i`* Re: 'Graphics' of libwy25Muttley
18 Dec 24    i `* Re: 'Graphics' of libwy24David Brown
18 Dec 24    i  `* Re: 'Graphics' of libwy23Muttley
18 Dec 24    i   +* Re: 'Graphics' of libwy2David Brown
18 Dec 24    i   i`- Re: 'Graphics' of libwy1Muttley
18 Dec 24    i   `* Re: 'Graphics' of libwy20Keith Thompson
19 Dec 24    i    `* Re: 'Graphics' of libwy19wij
19 Dec 24    i     `* Re: 'Graphics' of libwy18Keith Thompson
19 Dec 24    i      `* Re: 'Graphics' of libwy17wij
19 Dec 24    i       `* Re: 'Graphics' of libwy16Keith Thompson
20 Dec 24    i        `* Re: 'Graphics' of libwy15Ross Finlayson
20 Dec 24    i         `* Re: 'Graphics' of libwy14Keith Thompson
20 Dec 24    i          +- Re: 'Graphics' of libwy1Ross Finlayson
20 Dec 24    i          `* Re: 'Graphics' of libwy12Keith Thompson
20 Dec 24    i           +* Re: 'Graphics' of libwy6wij
22 Dec 24    i           i`* Re: 'Graphics' of libwy5wij
23 Dec 24    i           i `* Re: 'Graphics' of libwy4Chris M. Thomasson
23 Dec 24    i           i  `* Re: 'Graphics' of libwy3wij
23 Dec 24    i           i   `* Re: 'Graphics' of libwy2Muttley
25 Dec 24    i           i    `- Re: 'Graphics' of libwy1wij
20 Dec 24    i           `* Re: 'Graphics' of libwy5Ross Finlayson
20 Dec 24    i            `* Re: 'Graphics' of libwy4Lynn McGuire
20 Dec 24    i             +- Re: 'Graphics' of libwy1Chris M. Thomasson
20 Dec 24    i             `* Re: 'Graphics' of libwy2Ross Finlayson
20 Dec 24    i              `- Re: 'Graphics' of libwy1Chris M. Thomasson
17 Dec 24    `- Re: 'Graphics' of libwy1Chris M. Thomasson

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal