- Apple Silicon
- AMD Graphics
- Intel Graphics
- Nvidia Graphics
Beskrivelse | Knapp |
---|---|
Styring av kamera | WASD |
Hev / senk kamera | E / Q |
Rotering av kamera | LCtrl / RMouse |
-
Lokal instalasjon av Python 3
winget install -e --id Python.Python.3.11
-
Oppdatert versjon av Visual studio 2022
-
Oppdatert versjon av CMake
-
Oppdatert versjon av Vulkan SDK https://vulkan.lunarg.com/sdk/home
- Da med alle komponenter under installasjon
-
Siden prosjektet har bibliotek som git-submodules må man dra ned prosjektet med
git clone --recursive https://github.com/STEN1/Floof
- Åpne selve Floof mappen i Visual Studio siden det er ingen .sln fil
- Høyreklikk på CmakeList.txt i Visual studio og velg "delete cache and reconfigure"
- Dette vil kjøre cmake commando for å kompilere shadere til spir-v filer med kompilator som kom med Vulkan SDK
- Nå kan du velge Floof.exe fra dropdown oppe ved valg om å kjøre i debug eller release
Note last ned nyeste versjon av Vulkan SDK til macOS med alle komponenter under installasjon
- Oppdatert versjon av Vulkan SDK https://vulkan.lunarg.com/sdk/home
- Da med alle komponenter under installasjon
Brew install python
Brew install cmake
Brew install molten-vk
Brew install vulkan-header
Brew install vulkan-loader
cd ${Project location}
git clone --recursive https://github.com/STEN1/Floof
mkdir build
cd build
cmake ..
make -j8
- lokal instalasjon av python 3
sudo apt-get install python3.11
- Oppdatert versjon av CMake
- Oppdatert versjon av Vulkan SDK https://vulkan.lunarg.com/sdk/home
- Lag en arbeidsmappe
cd ~ mkdir vulkan cd vulkan
- Pakk ut SDKen
tar xf $HOME/Downloads/vulkansdk-linux-x86_64-1.x.yy.z.tar.gz
- Registrer permanente Enviroment-variabler
sudo nano .bash_profile
- Legg til følgende på en ny linje:
source ~/vulkan/1.x.yy.z/setup-env.sh
- Sjekk at SDKen fungerer
- Vulkan Installation Analyzer (VIA) with the command:
~$ vkvia
- Vulkan Info with the command:
~$ vulkaninfo
- Vulkan Cube with the command:
~$ vkcube
- Vulkan Installation Analyzer (VIA) with the command:
cd ${Project location}
git clone --recursive https://github.com/STEN1/Floof
mkdir build
cd build
cmake ..
make -j8