资源简介
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
- 上一篇:VC++6.0 MFC AGV绘轨迹
- 下一篇:MFC简单图书馆管理系统
相关资源
- C++获取计算机的CPU ID,硬盘序列号等
- C++头文件转delphi工具 + 源码
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- VC++MFC小游戏实例教程(实例)+MFC类库
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- 安卓c语言开发SDL2+opengles
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
川公网安备 51152502000135号
评论
共有 条评论