create visual studio project, add Windows initialization code

This commit is contained in:
2017-01-17 20:20:12 +00:00
parent f1e6fb7716
commit c93c1daecc
9 changed files with 456 additions and 21 deletions

View File

@@ -1,17 +1,27 @@
#ifndef pch_h
#define pch_h
#pragma once
#include <OpenGL/gl.h>
#include <OpenGL/gl3.h>
#ifdef __APPLE__
#include <OpenGL/gl.h>
#include <OpenGL/gl3.h>
#elif _WIN32
#define _USE_MATH_DEFINES
#include <windows.h>
#include <gl\glew.h>
#include <gl\wglew.h>
#include <gl\GL.h>
#endif
#include <cmath>
#include <memory>
#include <string>
#include <iostream>
#define GLM_FORCE_RADIANS
#define GLM_SWIZZLE
#define GLM_FORCE_SWIZZLE
#define GLM_FORCE_MESSAGES
#define GLM_ENABLE_EXPERIMENTAL
#include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp>
#include <glm/gtc/type_ptr.hpp>
#include <glm/gtx/rotate_vector.hpp>
#include <glm/gtx/euler_angles.hpp>
#endif