共查询到17条相似文献,搜索用时 78 毫秒
1.
用Visual C 中的MFC和OpenGL建立三维图形应用环境 总被引:10,自引:1,他引:10
使用VisualC++的基本类库MFC建立面向对象的OpenGL三维图形应用程序的开发环境。 相似文献
2.
基于OpenGL的光照模型及其MFC实现 总被引:2,自引:0,他引:2
OpenGL是一个开放的三维图形软件包,而VisualC^ 是目前主要的OpenGL开发工具,本文通过两个光照模型的建立,展现了OpenGL强大的图形功能,并论述了OpenGL和VisualC^ 的MFC相结合的方法各种优点。 相似文献
3.
基于OpenGL与粒子系统的喷泉模拟实现 总被引:1,自引:0,他引:1
喷泉效果能够极大地增强虚拟现实系统的沉浸感,在计算机动画、计算机游戏等领域有着广泛的应用,对喷泉的模拟也能够促进计算机仿真技术的发展.粒子系统是模拟喷泉的一种有效方法,文中基于OpenGL与粒子系统来实现喷泉模拟,基本思想是运用粒子系统建模方法分析喷泉水体模型,重点研究喷泉水珠粒子产生、运动和消失的机理,采用OpenGL显示列表方法和纹理映射技术增强喷泉绘制过程中的渲染和真实感.最后,在PC机上运用VC++6.0开发工具和OpenGL实现喷泉模拟,实验证明该方法具有很好的实时性和逼真性. 相似文献
4.
基于MFC框架的OpenGL三维图形编程 总被引:3,自引:0,他引:3
刘涛 《电脑编程技巧与维护》2005,(10):70-73,77
当前,众多三维图形编程工具中最为突出的是SGI公司的OpenGL(Open Graphics Language,开放式图形语言),它已经成为事实上的工业标准,并广泛应用于科研、设计和游戏开发等领域.OpenGL编程可以实现三维物体的建模、变换、色彩处理、光线处理、纹理映射等功能,但是,由于它的复杂性,使入门的门槛很高.本文将重点介绍如何在Visual C 6.0开发环境中构建基于MFC框架的三维应用程序,并给出了显示具有雾化效果的旋转彩色立方体的示例代码. 相似文献
5.
介绍了用VC++中MFC和SDK实现屏幕保护程序的两种方法,着重叙述了OpenGL三维图形的绘制原理和实现方法,并提供了一个飘动旗帜的实例. 相似文献
6.
本文结合MFC和OpenGL两项技术,介绍了在Visual C 环境下利用MFC编制OpenGL程序的一般方法。重点讨论了充分发挥二者的优势,开发有限元前后处理系统的总体考虑和具体实现,并给出了实例。 相似文献
7.
8.
9.
本文简要介绍了MFC的编程机制,在此基础上详细描述了用VC5.0和MFC类库实现图形和报表打印的原理和方法,并给出了一个具体实例。 相似文献
10.
基于MFC的OpenGL动态仿真技术 总被引:2,自引:0,他引:2
介绍了 Open GL与 Windows图形接口的设置方法 ,给出了在 MFC框架下进行 Open GL编程的方法和步骤 ,并利用此技术开发了 DELTA并联机器人动态仿真软件 相似文献
11.
基于OpenGL和MFC的石油井管道的绘制 总被引:1,自引:0,他引:1
介绍了O penGL的知识和石油井的基本概念,利用O penGL实现石油井管道的绘制,包括石油井数据的变换和管道起始点的跟踪和角度的旋转。纹理光照效果增强图形生动性,交互操作改变图形视角。并且利用DAO数据库和L istv iew控件实现数据保存和修改。该程序能够完成石油井的管道绘制和数据保存。 相似文献
12.
13.
基于MFC和OpenGL的快速填充等值线实现 总被引:3,自引:0,他引:3
通过等值线的绘制与填充过程分离的编程思想, 先用OpenGL 硬件加速的光栅化技术实现区域快速填充, 然后利用MFC 下的GDI 绘图功能在相同的区域上绘制等值线。该方法不涉及到复杂的算法, 用很简单的代码就能实现与商业软件视觉效果相媲美的等值线填充效果, 且适用于离散区域为任意形状的多边形网格系统。 相似文献
14.
基于OpenGL的虚拟化学实验系统的研究 总被引:1,自引:0,他引:1
传统的实验教学由于经费、场地等因素的限制而受到很大程度的影响.虚拟实验的提出为弥补传统实验的不足提供了一条有效的途径.对基于OpenGL的三维交互式虚拟化学实验系统进行了研究,分析了系统的结构和功能,并对实现技术进行了讨论.最后在VC 6.0环境下实现了一个中学化学虚拟实验系统--CVE. 相似文献
15.
介绍了基于VC 的图形软件的开发过程。该软件依据图形学的基本原理以及MFC类库开发而成,用于实现基本的绘图功能以及图形的编辑、保存与修改等功能。程序开发过程中采用了面向对象技术,易于扩充和维护。它的设计与开发,为图形软件的研究提供了一个直观、便捷的集成环境,为今后图形系统的大规模开发提供了一个良好的平台。 相似文献
16.
以PJR-2X喷砼机器人为例,介绍了一种基于VC++的MFC和OpenGL的人机交互式三维仿真平台的设计方法。该方法采用Solidworks软件对该机器人建模,并将三维模型保存为.STL文件,然后导入3DSMax中确立纹理坐标,输出的3DS文件再导入Deep Exploration中进行三维模型材质、纹理的二次处理,最后通过MFC导入到以OpenGL为标准建立的工作场景中进行场景渲染,从而得到逼真的机器人三维虚拟仿真平台。实际应用表明,该仿真平台能精确表达机器人的正逆运动特性,并能示教演示。 相似文献
17.
基于MFC的DES算法演示平台的设计与实现 总被引:2,自引:0,他引:2
在对DES分组密码算法详细介绍的基础上,基于MFC设计实现了DES算法的可视化演示平台。该平台动态显示DES加密过程中每一阶段密文和密钥的变换情况,通过再现DES加/解密过程的途径,使人们容易理解这一复杂的迭代过程. 相似文献