nanogui ~glfw-backend
Port of nanogui to dlang.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
D port of nanogui
The port is incomplete - not all widgets are ported, but all ported widgets are fully usable.
There is difference with origin. For example:
- instead of const references passing by value is used
- as a color and vector implementation gfm.math is used (in origin eigen used as a vector implementation and own implementation of color type)
- no locking on glfw, instead two backends are available - arsd.simpledisplay (no external dependencies) and SDL2 (depends on SDL2 library obviously)
Examples
Two examples added:
- arsd.simpledisplay based, run it using
dub --config=arsd
- SDL2 based, run it using
dub --config=sdl
- Registered by Aleksandr Druzhinin
- ~glfw-backend released 6 years ago
- drug007/nanogui
- BSD-like
- Copyright © 2018, drug
- Authors:
- Dependencies:
- arsd-official:nanovega, gfm:math
- Versions:
-
1.5.0 2024-Jul-27 1.4.1 2024-Jul-04 1.4.0 2022-Oct-02 1.3.0 2022-Sep-22 1.2.0 2022-May-19 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
139 downloads total
-
- Score:
- 1.9
- Short URL:
- nanogui.dub.pm