Skip to content
/ walnut Public
forked from StudioCherno/Walnut

Walnut is a simple application framework for Vulkan and ImGui apps made by TheCherno

License

Notifications You must be signed in to change notification settings

hamyyy/walnut

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This fork

This branch will be for linux and it will use cmake instead of premake. It should compile in windows ig .. It's tested on linux only tho.

  • It uses my fork of imgui instead of the cherno's.
  • It uses imgui's default font not Roboto(the one the cherno is useing)

Walnut

Walnut is a simple application framework built with Dear ImGui and designed to be used with Vulkan - basically this means you can seemlessly blend real-time Vulkan rendering with a great UI library to build desktop applications. The plan is to expand Walnut to include common utilities to make immediate-mode desktop apps and simple Vulkan applications.

WalnutExample

Forest Launcher - an application made with Walnut

Requirements

  • CMake >= 3.16

Getting Started

mkdir build && cd build
cmake ..
cmake --build . -jN # replace N with amount of cores u want to build with

3rd party libaries

About

Walnut is a simple application framework for Vulkan and ImGui apps made by TheCherno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.2%
  • CMake 5.8%