• 大小: 2.59MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-13
  • 语言: C/C++
  • 标签: OpenGl  C++  

资源简介

OpenGL C++开发太阳系小行星运行系统 小行星围绕太阳转动 wasdx按键可切换视角显示

资源截图

代码片段和文件信息

#include 
#include “solarsystem.hpp“

#define WINDOW_X_POS 50
#define WINDOW_Y_POS 50
#define WIDTH 700
#define HEIGHT 700

SolarSystem solarsystem;

void onDisplay(void) {
    solarsystem.onDisplay();
}
void onUpdate(void) {
    solarsystem.onUpdate();
}
void onKeyboard(unsigned char key int x int y) {
    solarsystem.onKeyboard(key x y);
}
int main(int argcchar * argv[]){
glutInit(&argcargv);
glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE);
glutInitWindowPosition(WINDOW_X_POSWINDOW_Y_POS);
glutCreateWindow(“SolarSytem at Shityanlou“);
glutDisplayFunc(onDisplay);
glutIdleFunc(onUpdate);
glutKeyboardFunc(onKeyboard);
glutMainLoop();
return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         668  2017-12-04 16:07  main.cpp
     文件         221  2017-11-30 17:13  makefile
     文件     3153137  2018-01-23 21:23  my.mp4
     文件       20288  2017-12-10 15:15  solarsystem
     文件        3962  2017-12-10 15:15  solarsystem.cpp
     文件         340  2017-12-04 16:05  solarsystem.hpp
     文件        2933  2017-12-10 15:13  stars.cpp
     文件         953  2017-12-04 16:01  stars.hpp
     文件       45383  2017-12-10 15:21  效果图.png

评论

共有 条评论