nanogui 0.0.3

Port of nanogui to dlang.


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

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
Authors:
  • drug
Dependencies:
arsd-official:nanovega, gfm:math
Versions:
0.0.8 2018-Dec-22
0.0.7 2018-Dec-08
0.0.6 2018-Dec-08
0.0.5 2018-May-03
0.0.4 2018-Apr-30
Show all 14 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 1 downloads this month

  • 7 downloads total

Score:
1.3
Short URL:
nanogui.dub.pm