共查询到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
刘涛 《电脑编程技巧与维护》2005,(10):70-73,77
当前,众多三维图形编程工具中最为突出的是SGI公司的OpenGL(Open Graphics Language,开放式图形语言),它已经成为事实上的工业标准,并广泛应用于科研、设计和游戏开发等领域.OpenGL编程可以实现三维物体的建模、变换、色彩处理、光线处理、纹理映射等功能,但是,由于它的复杂性,使入门的门槛很高.本文将重点介绍如何在Visual C 6.0开发环境中构建基于MFC框架的三维应用程序,并给出了显示具有雾化效果的旋转彩色立方体的示例代码. 相似文献
6.
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.
12.
13.
讨论了实时串口通信中数据的获取和处理问题,通过对几种方案的比较,提出了一种基于MFC CserialPort类的有效的解决方案。以实际应用中程序的开发为例,阐述了串口通信应用程序编写过程。 相似文献
14.
基于面向对象的程序设计思想,对计算机中的微程序控制器进行了分析和设计。利用VC++语言模拟实现了计算机组成原理实验箱(Tec-xp)中的微程序控制器实验,验证了实验箱(Tec-xp)各种指令的功能,给学生提供一个具有自主性的实验环境。 相似文献
15.
16.
郭小梅 《电脑编程技巧与维护》2009,(22):49-51
介绍了数据库图像存取的主要技术和基本原理,包括数据库中图像字段的存储机制、BMP文件格式、图像数据的转换与显示。用VC++实现了对数据库图像字段的存取,并结合应用实例,对图像数据的读取、写入、显示进行了较为详细的分析,给出了关键源代码. 相似文献
17.
基于OpenGL的烟花粒子系统设计 总被引:2,自引:0,他引:2
阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了深入的研究,设计并实现了一个基于VC++和OpenGL的烟花粒子系统。结合纹理映射和BillBoarding技术,使得系统具有一定的通用性。利用OpenGL显示列表(DisplayLists)方法绘图,优化了程序运行的性能,产生的烟花形态逼真,具有真正的三维效果,基本上达到了实时性要求。 相似文献
18.
OpenGL是高性能图形和交互式视景处理的工业标准,文章通过VC 开发的屏幕保护程序来介绍OpenGL的一个应用。 相似文献
19.
目前发动机测试仪设备多以测量和采集数据为主,功能比较单一。为此文中提出一种基于VC++的多功能发动机测试仪。该测试仪除具有一般测试仪的功能外,能自动辨识发动机状态,并根据技术规程,计算需要的性能参数,显示相应的性能信息,给出基本故障信息等。文中还介绍了测试仪硬件的基本组成,简单阐述了软件的设计思想,并详细说明了软件设计中的关键问题。 相似文献