Description

D Extended Set: OpenGL wrap, window with SDL2, etc

Package Information

Version1.4.1 (2015-Feb-21)
Repositoryhttps://github.com/dexset/des
LicenseMIT
AuthorsOleg Butko(deviator), Anton Akzhigitov(Akzwar)
Registered byOleg
Dependencies

descore

derelict-sdl2

derelict-il

derelict-gl3

derelict-ft

derelict-assimp3

Installation

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

dub.json
dub.sdl

Readme

D Extended Set library

Work with 3d graphics, window systems, etc

  • des.app: SDL wrap for working with windows

    • base: DesWindow and DesApp

    • event: events for mouse and keyboard

    • evproc: interface SDLEventProcessor convert SDL events to application events

    • ftouch: finger touch event and converter

    • joystick: joystick event and converter

  • des.gl: OpenGL wrap

    • base: base concepts wrap

      • object: buffers, VAO, and simple usage of them

      • texture

      • shader: shader and shader program wraps

      • frame: RBO, FBO

      • render: simple usage of FBO

      • type: OpenGL types

    • simple: simple usage of base, model loader, text output

  • des.il: code for descore image, that has external dependencies

    • io: image loading and saving functions

Documentation orient to harbored-mod

to build doc:

cd path/to/descore
path/to/harbored-mod/bin/hmod

Available versions

1.4.1 1.4.0 1.3.3 1.3.2 1.3.1 1.3.0 1.2.1 1.2.0 1.1.3 1.1.2 1.1.1 1.1.1-1 ~master ~rework