资源简介
利用OpenGL做了一个月球围绕地球转的动画,月球和地球同时也在自转.设计到的技术有贴图,光照,读入外部图像.其中,读入外部图像使用的是GLaux库.本代码生成exe所需要库和头文件也一并放在里面
代码片段和文件信息
/******************************
** title: earth and moon
** Author: 王勐 09008211
** Date:2010-12-11
******************************/
#include
#include
#include
#include
#include
#include
#pragma comment(lib “glaux.lib“);
/* animation definition */
const double pi=3.1415926535897932384626433832795;
const double d=0.1; // lighting‘s angel change d for each ‘a‘ or ‘d‘ pressed
const double moonRotaV = 10; // speed of moon‘s rotation
const double sunR = 600; // distance from sun to earth
const double moonRa = 500; // the major semi axis of the orbit of moon
const double moonRb = 300; // the minor semi axis of the orbit of moon
double theta = 0; // of lighting changed by key ‘a‘ or ‘d‘
do
- 上一篇:信号发生器三角波 方波 正弦波
- 下一篇:三轴防型运动控制系统说明
相关资源
- 全球国家,省份,城市 三级联动含英
- QT设计图标登录及三个游戏设计潜艇游
- scratch打球游戏源码.sb3
- 计算地球上两个坐标点经度,纬度之
- 打气球
- opengl大作业 乡间小屋
- opengl建立的一个场景
- OpenGL - glfw库
- opengl安装文件
- OpenCV实现图片球面化
- 全球港口大全.xls
- 篮球竞赛30秒递减计时器
- opengl 库函数 GLAUX.LIB,GLU32.LIB,glut
- OpenGL三维坐标系绘图程序2.1版本
- 使用openGL绘制六角星
- 球面线性插值
- OPENGL光照和纹理技术.rar
- source code for Computer Graphics - using Open
- Abaqus焊接双椭球热源Dflux子程序
- OpenGL绘制二维自行车
- opengl读DEM数据的代码
- Qt Creator+opengl实现四元数鼠标控制轨迹
- 基于QOpenGLWidget类的图片贴图自适应显
- 30秒篮球倒计时
- opengl建房子
- opengl绘制飘动的国旗效果源码
- 篮球比赛24秒倒计时电路的制作
- 花瓶源码OpenGL
- OpenGL读取3DS文件 CLoad3ds类
- 基于单片机的篮球赛计时计分器
评论
共有 条评论