Note: Unix based platforms other than Mac OSX have not been tested. Hexwave may not work on those platforms.
Download the git repo (via git clone
or downloading as a zip) and put it somewhere! From there, run cmake -B build
in the folder and then cmake --build build -j4
.
Sadly, in the current state of Hexwave, OSX is not supported as Hexwave uses older versions of OpenGL that do not work on OSX.
This is subject to change.
Note: Whilst MinGW may be supported by the other libraries used, we do not directly support it and will not offer support for it. If it works for you, great! However, we will not be directly supporting that as it has far too many issues. You should either use MSVC or clang-cl.
Download VCPKG and install FFmpeg with vcpkg install ffmpeg
. This may take a while.
Download the git repo, From there, open the project with Visual Studio and let it initialise. Then hit Build -> Build All
.
Once Hexwave has finished building, you'll have a Hexwave.exe
in out/build/x64-Debug
, run that and there you go!
cmake
(version 3.25 or higher)ffmpeg
(version 5 or higher)imgui
(will auto download uponcmake -B build
)glfw
(will auto download uponcmake -B build
)glad
(will auto download uponcmake -B build
)glm
(will auto download uponcmake -B build
)- OpenGL 4.1+
libavcodec-dev
libavformat-dev
libswscale-dev
xorg-dev