The whole RenGL engine: every module except the examples, as one dependency.

Compile Dependencies (12)

Category/LicenseGroup / ArtifactVersionUpdates
io.github.piitex » rengl-core
Window, rendering (OpenGL and Metal), UI, input, game loop and the other pieces every RenGL program uses.
0.1.0✔
io.github.piitex » rengl-audio
Sound effects and music: WAV, MP3, FLAC, Ogg Vorbis and Opus through OpenAL, with channels, 3D positioning and reverb.
0.1.0✔
io.github.piitex » rengl-video
Video playback: the VideoOverlay element, AVI/MJPEG and MP4/H.264 decoding, and the system decoders on Windows, macOS ...
0.1.0✔
io.github.piitex » rengl-webview
An embedded web page: the WebViewOverlay element, a login-portal helper and WebView2 on Windows, an installed ...
0.1.0✔
io.github.piitex » rengl-vulkan
The Vulkan render backend (RenderAPI.VULKAN). Needed for the 3D layer on macOS, where there is no OpenGL, and a choice ...
0.1.0✔
io.github.piitex » rengl-3d
The optional 3D layer: models (glTF, OBJ and more), lights and shadows, skeletal animation, physics, and the Viewport3D ...
0.1.0✔
io.github.piitex » rengl-spellcheck
HunspellChecker, the offline spell checker for RichTextAreaOverlay, with the bundled en_US dictionary.
0.1.0✔
io.github.piitex » rengl-tilemap
Tile maps: Tiled-style layers, tilesets, collision and animated tiles, with Zstandard-compressed chunk data.
0.1.0✔
io.github.piitex » rengl-entity
Entities, components and entity scenes for game objects.
0.1.0✔
io.github.piitex » rengl-charts
Line, bar, pie and donut chart overlays with live data, tooltips and a legend.
0.1.0✔
io.github.piitex » rengl-downloads
Resumable multi-segment file downloads and the download UI.
0.1.0✔
io.github.piitex » rengl-ui-file
Describe a UI in a file (layout, styles and handlers) and load it at runtime, with its reference docs.
0.1.0✔