Skip to content
/ Font Public

Vulkan TTF font rendering using bezier curves

License

Notifications You must be signed in to change notification settings

mattparks/Font

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.