登录
首页 » 算法 » 用vc++和OpenGL实现三维地形实时动态显示

用vc++和OpenGL实现三维地形实时动态显示

于 2022-07-13 发布 文件大小:9.81 MB
0 207
下载积分: 2 下载次数: 1

代码说明:

开发环境:vc++6.0 windows2000 专业版 在正常情况下,opengl开发包在安装完vc++6以后,就已经安装好了, 所以本程序不需要其他的组件 源代码包含了三维地形生成的全过程,包括数据的读入,数据的组织, 三角网的构造,光照、材质、纹理等应用,对于核心代码均有简明的注释 至于某些特殊函数,请参考opengl和windowsapi的书籍,在msdn上均可以查到函数的使用说明。 几个文件的说明: dh10.bmp是本程序使用的导弹模型的纹理图片 dh10.mtl是本程序使用的导弹模型的材质文件 dh10.obj是本程序使用的导弹模型的数据文件 draw.dll,draw.h,draw.lib 专门用于绘制三维模型的通用动态库及其相关文件,由于项目原因,这部分源代码还不能公开 直接运行需要的文件 .exe dh10.bmp dh10.mtl dh10.obj draw.dll

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 用背景建模和前景分割的方式把运动车辆提取出来
    该程序混合高斯模型使用K(基本为3到5个) 个高斯模型来表征图像中各个像素点的特征,在新一帧图像获得后更新混合高斯模型,用当前图像中的每个像素点与混合高斯模型匹配,如果成功则判定该点为背景点, 否则为前景点。通观整个高斯模型,他主要是有方差和均值两个参数决定,,对均值和方差的学习,采取不同的学习机制,将直接影响到模型的稳定性、精确性和收敛性。由于我们是对运动目标的背景提取建模,因此需要对高斯模型中方差和均值两个参数实时更新。
    2022-02-06 13:09:27下载
    积分:1
  • 采用高斯消元实现的n阶线性方程组求解程序;
    采用高斯消元法实现的n阶线性方程组求解程序;-using Gaussian elimination method to achieve the n-solving linear equations;
    2022-03-16 19:09:11下载
    积分:1
  • 卡尔曼滤波实验程序
    卡尔曼滤波是解决以均方误差最小为准则的最佳线性滤波问题,它根据前一个估计值和最近一个观察数据来估计信号的当前值。它是用状态方程和递推方法进行估计的,而它的解是以估计值(常常是状态变量的估计值)的形式给出其信号模型是从状态方程和量测方程得到的。 卡尔曼过滤中信号和噪声是用状态方程和测量方程来表示的。因此设计卡尔曼滤波器要求已知状态方程和测量方程。它不需要知道全部过去的数据,采用递推的方法计算,它既可以用于平稳和不平稳的随机过程,同时也可以应用解决非时变和时变系统,因而它比维纳过滤有更广泛的应用。
    2022-05-06 12:28:34下载
    积分:1
  • ARTMAP的C语言程序
    ARTMAP的C语言程序-ARTMAP the C Programming Language
    2023-02-17 03:25:03下载
    积分:1
  • 这是一个简单的演示如何评价文本的数学表达式
    This a simple demo of how to evaluate mathematical expressions in text format, including provision for variables and functions. The code consists of three simple classes: 1) Calc - which does the main calculations, 2) Stack - which is used to push and pop intermediate operators and numbers and 3) Symbol Table. The symbol table is a collection of calc symbols, a type structure consisting of various elements, including the expression name, function name, and the final value of the expression The evaluation procedure is done in three steps: 1) simplify the expression by removing all the elements within () and storing them in subexpressions within the symbol table. 2) Each of these sub expressions are then converted to RPN format (Reverse polar notation) and evaluated 3) Finally, the main expression is converted to RPN and evaluated-This is a simple demo of how to evaluate mathematical expressions in text format, including provision for variables and functi
    2022-02-20 06:26:41下载
    积分:1
  • 用最小二乘求矩形区域上的N*M个数据点的拟合曲面。
    用最小二乘法求矩形区域上的N*M个数据点的拟合曲面。-Least square method for rectangular area on the N* M data points of the fitting surface.
    2022-02-14 01:32:42下载
    积分:1
  • 此代码是被用于数学仿真大师的MAPLE软件上的。在MAPLE软件上运行此代码后,可清晰的看到傅立叶变换与贝舌尔变换的关系
    此代码是被用于数学仿真大师的MAPLE软件上的。在MAPLE软件上运行此代码后,可清晰的看到傅立叶变换与贝舌尔变换的关系-This code is being used for mathematical simulation of the master of the MAPLE software. In the MAPLE software to run this code, can clearly see the Fourier transform of the tongue and Pui transform the relationship between Seoul
    2022-07-24 04:10:20下载
    积分:1
  • 聚类的实现
    该代码使用c++语言在vc下分别实现了层次聚类,k均值聚类,模糊k均值,em聚类等聚类算法。对于初学数据挖掘的人有一定的借鉴作用。代码简单易懂,容易看懂。
    2023-07-03 06:15:04下载
    积分:1
  • 飞思卡尔实现PID
    应用背景飞思卡尔单片机,用于稳定参数,在很多程序上都可以使用。我们参加过飞思卡尔智能车大赛,使用的程序,这里的程序是对参加比赛的程序的升级版。稳定性十分的不错关键技术PID算法是一个传统工业上使用的普遍的用法,在稳定性上有十分好的应用,可以实现温度的控制和调节,在速度的控制上也没有任何问题
    2022-01-22 14:33:58下载
    积分:1
  • 金刚石
    金刚石算法。计算机图形学实验课的第一个实验。
    2022-03-13 17:07:16下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载