当前位置:文库下载 > 所有分类 > 高等教育 > 工学 > 在VC中利用OpenGL实现动态效果图像的技巧
免费下载此文档侵权投诉

在VC中利用OpenGL实现动态效果图像的技巧

在VC中利用OpenGL实现动态效果图像的技巧

,

,

技术交流

微型电脑应用 、

年第

卷第

中利用

实现动态效果

图像前技巧 王莹莹 因反走样是融合效果故必须使能融合且需要选择合适的融 , ,

摘 ,

本文介绍了在

的编程环境中结合 ,

绘图时如何利用它的某些功能实现动态效果图像的绘制主 要使用了其中的纹理映射 、 、

合函数如下所示 一 一

融合

雾化

反走动态效果

技术 图像

关键词

句中所用为最常使用的融合函数颜色分量 ,

值影响最

终的反走样效果源颜色中的是国际上通用的图形硬件的软件接操作系统和硬件环境可在 及 , 、、

,

值确定了最终颜色获取的源 ,

,

独立于

颜色和目标颜色的百分比

第三种灯光建立在第二种的基础上根据当前的投影变 换和视景变换矩阵以及所要表示的远近关系在远近不同的 点赋以不同的大小使绘制的灯光远小近大 ,,

等多种不同的平台上执行目前已成为跨平台最广 ,, 、、、

泛的三维图形引擎也是事实上的三维图形标准被广泛应用于建筑学医学 、

主要语句如下

分子结构研究模拟仿真 。

」〔〕仁 〔」

,

,

〕 定义向量数组

定义矩针数组

虚拟现实广告业乃至娱乐业中 , 、

能够创建二维和三

维物体通过各种变换取景并以适当的角度观看场景它可以 进行颜色模式光照和材质的设置利用纹理映射 ,,

盯来

表达物体表面细节提供对位图和图像的渲染并能实现融合 、

〔〕

〔〕

〔〕 ,

雾化

反走样 旧

景深当前视景矩阵 一

获取

运动模糊

等特殊效果制作平滑连 动画以及实现人机交互的选 ,

接的双缓冲择 和反馈

,

获取

机制用户可以利用 ,

当前投影矩阵 , ,

写出高质量的图形应用程序并且妙用它的某些功能可绘制

自定义的两矩阵相乘函数

动态效果的图像 、

以下介绍如何使用 。

,

进行闪烁的灯

光流云与动感海面的模拟

。仁〕

一 ,

〔〕

一灯光的模拟 一〕

自定义的句量与矩诈相乘函数

通过卜列方式可以模拟四种灯光

,

第一种灯光是通过绘制一定大小的点来模拟一点即为 一盏灯点的大小是该点在屏幕所占象素的多少 。

,

〔〕

过 关

一〔〕

〔」

命令设置的大小以象素为单位

,

第二种灯光是在前一种的基础进行反走样处理消除象素化造成的锯齿使点的形状由正四边形变成圆形 下 一 一

,

,

命令如

,

,

开启点的反走样 一 ,

第四种则采用纹理映射和融合技术模拟灯光 图像作为灯光纹理可使用函数 ,

我们读入

走样的控制方式

,

为此程序需 ,

中的第一个参数指定点的质量第二个参数表示使 , 。

,

包含头文件 和

或将图像载入为资源文件以 。

用最精确的计算方式得到最佳图形质量

函数打开与读入

为达到闪烁效果需使图像每点

,

王莹莹

武汉大学动机学院研

机械

硕士研究生

武汉

。。

© 1994-2010 China Academic Journal Electronic Publishing House. All rights reserved.

http://www.wenkuxiazai.com

在VC中利用OpenGL实现动态效果图像的技巧

第1页

免费下载Word文档免费下载:在VC中利用OpenGL实现动态效果图像的技巧

(下载1-3页,共3页)

我要评论

返回顶部