/Font

Vulkan TTF font rendering using bezier curves

Primary LanguageC++MIT LicenseMIT

Acid Font

A application that demos Vulkan TTF font rendering using bezier curves in Acid. This project is C++17 adaptation of https://github.com/kocsis1david/font-demo.

Screenshots

Image1

Compiling

Once cloned run git submodule update --init --recursive in the directory to update the submodules. All platforms depend on CMake to generate IDE/make files.

Vulkan SDK is required to develop and run Acid.

Make sure you have the environment variable VULKAN_SDK set to the paths you have Vulkan installed into.

On Linux ensure xorg-dev, and libvulkan1 are installed. Read about how to setup Vulkan on Linux so a Vulkan SDK is found.

Setup on MacOS is similar to the setup on Linux, a compiler that supports C++17 is required, such as XCode 10.0.