text: ﻿#pragma once
  #include "imgui.h"
  #include "imgui_impl_glfw.h"
  #include "imgui_impl_vulkan.h" 
  
  #define GLFW_INCLUDE_VULKAN
  #include <GLFW/glfw3.h>
  
  #define GLM_FORCE_RADIANS
  #define GLM_FORCE_DEPTH_ZERO_TO_ONE
  #define GLM_ENABLE_EXPERIMENTAL
  #include <glm/glm.hpp>
  #include <glm/gtc/matrix_transform.hpp>
  #include <glm/gtx/hash.hpp>
  
  #define STB_IMAGE_IMPLEMENTATION
  #include <stb_image.h>
  
  #include <vulkan/vulkan.h>
  #include <assimp/Importer.hpp>
  #include <assimp/config.h> 
  #include <assimp/scene.h>         
  #include <assimp/postprocess.h>    
  
  #include <iostream>
  #include <fstream>
  #include <stdexcept>
  #include <algorithm>
  #include <chrono>
  #include <vector>
  #include <cstring>
  #include <cstdlib>
  #include <cstdint>
  #include <limits>
  #include <array>
  #include <optional>
  #include <set>
  #include <unordered_map>
  #include <memory>
  #include <map>