新建二次曲面
删除二次曲面
设置二次曲面
绘制圆柱体或椎体
绘制圆盘
绘制球体
错误回调
示例
#define GLEW_STATIC
#include <GLEW/glew.h>
#include <GLFW/glfw3.h>
#include <assert.h>
#include <iostream>
#include <SOIL\SOIL.h>
#include <string.h>
#include <camera.h>
#include <model.h>
#include "glsl_my.h"
using namespace std;
#define my_pi 3.14159265358979323846 /* pi */
bool UPDATE = true;
//常量
const unsigned int ORIGIN_WIDTH = 1280;
const unsigned int ORIGIN_HEIGHT = 1024;
GLuint PencilTexture, LeadTexture,EarthTexture;
GLFWwindow* window;
// camera
Camera camera(glm::vec3(0.0f, 0.0f, 0.0f));
float lastX = ORIGIN_WIDTH / 2.0f;
float lastY = ORIGIN_HEIGHT / 2.0f;
bool firstMous