924 B
924 B
RmlUi + Raylib
This project aims to create a fully featured Raylib backend and renderer for Rmlui projects.
I originally began creating this for a Game Jam project where I got the basic rendering implemented, but realized it would be nice to have as a seperate project to flesh out the rest of the features.
Roadmap
Rendering features (from the RmlUi render interfface documentation https://mikke89.github.io/RmlUiDoc/pages/cpp_manual/interfaces/render.html#feature-table):
- Basic rendering
- Clip Mask
- [-] Transforms
- transform-only overflow (no explicit
clip: always) may not be clipping correctly - 3D transforms (e.g.
perspective()+rotateY()) do not render
- transform-only overflow (no explicit
- Layers
- Render textures
- Mask images
- Filters
- Shaders
- Generic
- Gradients
- Linear
- Radial
- Conic
Backend features:
- Input handling
Issue tracker: