资源简介
用opengl和vc++编写的一个三维场景,描述了一幅月光景象,并有喷泉,对想做一个三维漫游的初学者是一个很好的帮助
代码片段和文件信息
#include
#include
#include
#include
#include
//---------------喷泉相关------------------------------------
struct particle
{
float t; // 粒子的寿命
float v; // 粒子的运动速度
float d; // 粒子的运动方向
float x y z; // 粒子的位置坐标
float xd zd; // X 和 Z 方向上的增量
char type; // 粒子的状态(移动或淡化)
float a; // 粒子淡化的 alpha 值
struct particle *next *prev;
};
struct particle *fn=NULL; /* Fountains 链表结构*/
int timep=17;
//--------------------------------------------------------------------
float flag=1.0;
GLfloat theta=3.1415*0.2fai=3.1415*0.7;
GLfloat P0X=120.0*sin(theta)*sin(fai)P0Y=120*cos(fai)P0Z=120.0*cos(theta)*sin(fai);
int windowwwindowh; //窗口的宽和高
static GLuint texName;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2016256 2010-09-04 20:53 yuanzi\source code\Debug\Pond.bsc
文件 225357 2010-09-04 20:52 yuanzi\source code\Debug\Pond.exe
文件 281748 2010-09-04 20:52 yuanzi\source code\Debug\Pond.ilk
文件 55475 2010-09-04 20:52 yuanzi\source code\Debug\Pond.obj
文件 4692580 2010-09-04 20:52 yuanzi\source code\Debug\Pond.pch
文件 541696 2010-09-04 20:52 yuanzi\source code\Debug\Pond.pdb
文件 0 2010-09-04 20:53 yuanzi\source code\Debug\Pond.sbr
文件 148480 2010-09-04 20:53 yuanzi\source code\Debug\vc60.idb
文件 77824 2010-09-04 20:52 yuanzi\source code\Debug\vc60.pdb
文件 196664 2005-06-12 17:52 yuanzi\source code\door.bmp
文件 196664 2005-06-13 00:05 yuanzi\source code\floor.bmp
文件 196664 2005-06-12 15:10 yuanzi\source code\moon.bmp
文件 20534 2005-06-18 23:05 yuanzi\source code\Pond.cpp
文件 3377 2010-08-26 17:32 yuanzi\source code\Pond.dsp
文件 516 2010-08-26 17:32 yuanzi\source code\Pond.dsw
文件 50176 2010-09-04 21:44 yuanzi\source code\Pond.ncb
文件 48640 2010-09-04 21:44 yuanzi\source code\Pond.opt
文件 1293 2010-09-04 20:53 yuanzi\source code\Pond.plg
文件 49208 2005-06-12 16:34 yuanzi\source code\roof.bmp
文件 49208 2005-06-12 19:05 yuanzi\source code\starlow.bmp
文件 227071 2007-04-11 16:16 yuanzi\月色.pdf
目录 0 2010-09-04 20:53 yuanzi\source code\Debug
目录 0 2010-09-04 21:44 yuanzi\source code
目录 0 2010-08-26 17:33 yuanzi
----------- --------- ---------- ----- ----
9079431 24
- 上一篇:东北大学C++实验报告.doc
- 下一篇:仓库管理系统MFC源码
相关资源
- 点云PCL三维重建
- 基于八叉树分解的三维重建
- MFCC谱图及其三维图表示
- C++ 三维折线图
- vtk建立三维模型
- 利用OpenGL函数画一个三维物体实现在
- 三维几何零件图形程序-OpenGL-VC++源代
- VC++ 三维图形绘制
- VC++下三维图形及其三视图显示算法实
- vc实现的三维地形建模
- 多个三维空间点拟合平面
- C++实现三维动态数组,赋值加减乘算
- 计算机图形学三维变换
- MFC调用Opengl实现三维图形的旋转平移
- 三维立方体、锥形、球体编程实现v
- Marching Cube 医学图像三维可视化VC++
- 用vc++和OpenGL实现三维地形实时动态显
- OpenCV-OpenGL--Reconstuction3d三维重建
- 三维地图演示系统
评论
共有 条评论