Skip to content

waad-bld

Contains contributions from Waad, Alja and Matevz. Squashed to avoid adding of
extra files in the repo (some committed by mistake) and to avoid numerous commits.

* Waad: initial implementation & tuning.
* Alja: integration with REve.
* Matevz: final cleanup, loading of fonts & font metrics. Mac and Windows fixes.

Full set of initial development commits is available from:
https://github.com/alja/root/tree/waa-master-2024

Commits to get things working on Mac/Windows and libAfterImage/libpng:
https://github.com/alja/root/tree/waad-revetext-overlay-master-6.33-rb1-final

Related PR in RenderCore: https://github.com/UL-FRI-LGM/RenderCore/pull/20

Demo: tutorials/eve7/texts.C

Update RenderCore version to 1.5.

Location of SDF font and metrics files:

When REveText::AssertSdfFont() is called for the first time it chooses a writable
location in eiter $ROOTSYS/ui5/eve7/sdf-fonts or a ./sdf-fonts in the current
directory.
Alternatively REveText::SetSdfFontDir() can be called beforehand to manually
specify the desired location.
Assets 2
Loading