This roadmap describes major feature sets and future implementations for lu5.
Phases are denoted with Px
and ordered chronologically but they could also be implemented in parralel.
Mostly complete
from v0.0.1
to v0.0.6
- 2D shapes
- Math, Vectors
- Text rendering
Some of the 2D shapes
triangle
,quad
are missing implementation forstroke
.
Current
from v0.1.6
to v0.x.x
- 3D shapes
- 3D models
ahead
- Audio In
- FFT Analyzer
- Audio Out
ahead
- Get webcam feed, write it to texture.
- Generate screenshots, GIFs or sequences of images.
type lu5_image
can be used in this phase
ahead
Allow building and linking with GLSL shaders.
Similar to p5js shaders but with opengl and not webgl