首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
基于VC++与OpenGL的三维图形环境的构建   总被引:9,自引:0,他引:9  
介绍了 Open GL绘图与 Windows编程的联系 ,阐述了实现 VC+ + 6 .0和 Open GL图形接口主要的两步工作是像素格式设置和关联 DC和 RC;在 VC+ + 6 .0下通过创建工程并加入支持 Open GL的连接库和头文件、设置 Open GL支持的 Windows窗口风格、设置像素格式、关联 RC(Rendering Contexts)和 DC(DeviceContexts) ,从而实现与 Open GL在 Windows操作系统下的图形接口 ,以构建三维图形开发环境。  相似文献   

2.
本文简要介绍了OpenGL的基本发展状况及工作机制,重点运用面向对象思想论述了创新可重用图形类CopenGL在VisualC++三科形绘制中的操作和具体实施等诸多事项。  相似文献   

3.
OpenGL三维图形在Visual C++中的实现   总被引:7,自引:0,他引:7  
本文介绍了OpenGL的基本概念及其基本程序结构,并详细讨论了如何在Visual C++中绘制OpenGL三维图形的一般过程。  相似文献   

4.
使用OpenGL可以对读入的STL几何模型进行三维真实感渲染、视角变换、显示缩放、光照设置及鼠标拾取等。本文介绍了一种基于OpenGL的三维物体建模方法,分析了基于该方法设计相应软件的体系结构,并着重探讨了STL文件的载入及视角变换等关键技术。  相似文献   

5.
基于MFC框架的OpenGL三维图形编程   总被引:3,自引:0,他引:3  
当前,众多三维图形编程工具中最为突出的是SGI公司的OpenGL(Open Graphics Language,开放式图形语言),它已经成为事实上的工业标准,并广泛应用于科研、设计和游戏开发等领域.OpenGL编程可以实现三维物体的建模、变换、色彩处理、光线处理、纹理映射等功能,但是,由于它的复杂性,使入门的门槛很高.本文将重点介绍如何在Visual C 6.0开发环境中构建基于MFC框架的三维应用程序,并给出了显示具有雾化效果的旋转彩色立方体的示例代码.  相似文献   

6.
本文详细介绍了是用OpenGL的功能进行粗略消隐和精细消隐处理与计算,并给出了详细计算步骤及例程,有助于CAD设计与输出。  相似文献   

7.
本文介绍了在C++Builder3.0中如何利用OpenGL软件包建立三维图形开发环境,并给出相应的程序代码。  相似文献   

8.
基于OpenGL三维物体建模方法的研究与实现   总被引:2,自引:6,他引:2  
使用OpenGL可以对读入的STL几何模型进行三维真实感渲染、视角变换、显示缩放、光照设置及鼠标拾取等.本文介绍了一种基于OpenGL的三维物体建模方法,分析了基于该方法设计相应软件的体系结构,并着重探讨了STL文件的载入及视角变换等关键技术.  相似文献   

9.
OpenGL是一种功能强大的三维图形库,它与操作系统无关性使得用其编写的应用程序可以很容易地在支持openGL的操作系统之间移植,例如UNIX、WndowsNT3.sl和WindOW95OSHZ。在VisualC+十完善的基本类库MFC和应用向导AppwiZwh的支持下,很容易开发一个复杂的WndOW应用程序的界面框架。如果将二者结合起来,便可开发出有相当水平的Windows下三维图形应用程序。10penGL绘图环境初始化下面简要介绍一下Wu32下使用Open-GL函数库特殊的初始化过程。首先,必须重新设置画图窗口的象素格式,使其符合openGL对象索格式的需要。为此需…  相似文献   

10.
OpenGL三维图形程序设计系列讲座(一)   总被引:1,自引:0,他引:1  
OpenGL是最近发展起来的一个非常优秀的开放式三维图形软件。本刊自1996年第6期刊登《OpenGL for Windows NT及其程序设计》一文后,许多读者对此表现出浓厚兴趣。应广大三维图形爱好者的要求,从本期开始,本刊将连续详细介绍有关OpenGL三维图形程序设计的基本方法与特殊技巧,尤其介绍在Windows NT和Windows 95下的开发方式。  相似文献   

11.
介绍了OpenGL的基本概念及以MFC为平台进行OpenGL编程的方法,详细说明了以Visual C++6.0为开发平台,用OpenGL进行地形模型的映射、三维真实感地形生成以及交互式动态显示的计算机实现过程,并用实例验证了这一方法的可行性。  相似文献   

12.
在介绍屏幕保护程序原理的基础上,利用MFC,设计实现图片屏幕保护程序  相似文献   

13.
讨论了实时串口通信中数据的获取和处理问题,通过对几种方案的比较,提出了一种基于MFC CserialPort类的有效的解决方案。以实际应用中程序的开发为例,阐述了串口通信应用程序编写过程。  相似文献   

14.
基于面向对象的程序设计思想,对计算机中的微程序控制器进行了分析和设计。利用VC++语言模拟实现了计算机组成原理实验箱(Tec-xp)中的微程序控制器实验,验证了实验箱(Tec-xp)各种指令的功能,给学生提供一个具有自主性的实验环境。  相似文献   

15.
VC环境下计算机智能诊断系统的数据库设计   总被引:1,自引:0,他引:1  
分析了计算机智能诊断系统对患者信息数据库的需求,介绍了在VC++6.0环境下,采用ODBC访问SQL Server 2000数据库,通过在数据库中直接存取图像文件,实现患者信息数据库设计。  相似文献   

16.
介绍了数据库图像存取的主要技术和基本原理,包括数据库中图像字段的存储机制、BMP文件格式、图像数据的转换与显示。用VC++实现了对数据库图像字段的存取,并结合应用实例,对图像数据的读取、写入、显示进行了较为详细的分析,给出了关键源代码.  相似文献   

17.
基于OpenGL的烟花粒子系统设计   总被引:2,自引:0,他引:2  
阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了深入的研究,设计并实现了一个基于VC++和OpenGL的烟花粒子系统。结合纹理映射和BillBoarding技术,使得系统具有一定的通用性。利用OpenGL显示列表(DisplayLists)方法绘图,优化了程序运行的性能,产生的烟花形态逼真,具有真正的三维效果,基本上达到了实时性要求。  相似文献   

18.
OpenGL是高性能图形和交互式视景处理的工业标准,文章通过VC 开发的屏幕保护程序来介绍OpenGL的一个应用。  相似文献   

19.
目前发动机测试仪设备多以测量和采集数据为主,功能比较单一。为此文中提出一种基于VC++的多功能发动机测试仪。该测试仪除具有一般测试仪的功能外,能自动辨识发动机状态,并根据技术规程,计算需要的性能参数,显示相应的性能信息,给出基本故障信息等。文中还介绍了测试仪硬件的基本组成,简单阐述了软件的设计思想,并详细说明了软件设计中的关键问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号