24 lines
606 B
C++
24 lines
606 B
C++
#include "camera.h"
|
|
#include "glad/glad.h"
|
|
#include "shader.h"
|
|
#include "stb_image.h"
|
|
#include <GLFW/glfw3.h>
|
|
#include <cmath>
|
|
#include <glm/glm.hpp>
|
|
#include <glm/gtc/matrix_transform.hpp>
|
|
#include <glm/gtc/type_ptr.hpp>
|
|
#include <iostream>
|
|
#include <filesystem>
|
|
#include "model.h"
|
|
#include <ft2build.h>
|
|
#include FT_FREETYPE_H
|
|
|
|
float deltaTime = 0.0f; // 当前帧与上一帧的时间差
|
|
float lastFrame = 0.0f; // 上一帧的时间
|
|
|
|
// settings
|
|
const unsigned int SCR_WIDTH = 800;
|
|
const unsigned int SCR_HEIGHT = 800;
|
|
|
|
// 创建摄像机
|
|
Camera camera = Camera(SCR_HEIGHT / 2.0f, SCR_HEIGHT / 2.0f);
|