共查询到20条相似文献,搜索用时 234 毫秒
1.
本文分析了嵌入式环境中运用OpenGL进行图形开发的常用方法,提出了一种基于数据驱动进行代码生成的方法。该方法利用数据进行几何描述,尝试以数据的方式在屏幕上绘制所有的图形,使得在资源有限的嵌入式环境中。能有效地运用OpenGL生成图形用户界面。 相似文献
2.
OpenGL实际上是一种图形与硬件的接口,是一个强大的3D图形库。Delphi是Windows平台下最好的开发工具之一。介绍了OpenGL绘图与Windows编程的联系:阐述了实现Delphi和OpenGL图形接口主要的工作是初始化OpenGL、设置像素格式、关联RC(RenderingContexts)和DC(DeviceContexts),从而实现与OpenGL在Windows操作系统下的图形接口,以构建三维图形开发环境。 相似文献
3.
OpenGL已成为国际上通用的开放式三维图形工业标准,本文以双三次B样条曲面反求为例,研究了OpenGL在曲面反求过程中,三维数据的图形显示。 相似文献
4.
对三种常用视景仿真软件的功能比较研究 总被引:2,自引:0,他引:2
该文首先对OpenGL,DirectX,OpenGVS三种图形仿真技术的概况进行了简单的介绍;然后对它们的主要功能进行了叙述;最后根据多年从事图形仿真的经验,分析了每种仿真技术的优缺点及适用范围,给出了如何选择图形仿真软件的基本原则:即如果做游戏和交互式多媒体开发多选择DirectX;如果做某一过程的图形可视化仿真应首选OpenGVS,因为该技术相对OpenGL简单,易学、易用;而如果要求高精度的图形应用程序时,虽然应用比较麻烦也应使用OpenGL;或者根据实际情况可将OpenGVS和OpenGL或OpenGVS与DireetX综合应用以达到逼真、形象、实时的仿真效果。 相似文献
5.
OpenGL是一种交互式计算机图形系统,具有绘制三维图形的功能,能高效地编写出可操纵图形硬件的程序,支持三维可视化的实现。本文以OpenGL为基础,对可视化技术进行研究,重点讨论了内插算法,结合OpenGL中视点的定义,通过OpenGL的函数来实现。 相似文献
6.
基于OpenGL的光照模型及其MFC实现 总被引:2,自引:0,他引:2
OpenGL是一个开放的三维图形软件包,而VisualC^ 是目前主要的OpenGL开发工具,本文通过两个光照模型的建立,展现了OpenGL强大的图形功能,并论述了OpenGL和VisualC^ 的MFC相结合的方法各种优点。 相似文献
7.
杨慧 《数字社区&智能家居》2009,(24)
在图形行业领域,OpenGL和DirectX都是被广泛接纳的图形API。两者自推出到现在,在图形领域都有着广泛的应用,并处于不断竞争之中。OpenGL和DirectX各有优缺。该文着眼于OpenGL和DirectX在技术和应用上的区别及联系,对二者进行了简要的分析,从而对OpenGL和DirectX进行更好的运用。 相似文献
8.
该文论述了OpenGL三维图形标准的操作和特点,及Delphi语言进行OpenGL程序开发的可能性。阐述了基于三维图形开发软件3DMAX建立海底集矿车几何模型的方法,分析了ASE文本数据的关于模型几何网格信息的存储格式,在基于Delphi浯言的OpenGL环境中实现了海底集矿车各部分几何模型数据的分别读取和重新绘制,再根据各部分相对位置进行移动和旋转组成整体模型。分析了海底集矿车运动的特点,利用OpenGL函数库提供的函数实现海底集矿车运动三维可视化的程序开发。 相似文献
9.
利用OpenGL开发视景仿真软件系统 总被引:11,自引:0,他引:11
OpenGL是最近发展起来的一个非常优秀的开放式三维图形软件,它是图形与硬件的接口。OpenGL包括了100多个图形函数,开发者可以用这些函数来建立三维模型和进行三维实时交互。因为OpenGL是一个图形函数库,它在许多方面都只提供了最底层的操作。例如,在物体建模方面,OpenGL基本库就只提供了点、线、多边形这些基本图元的生成函数;而对于一些常用的操作,如生成非矩形光栅图像、显示文本、复杂几何物体建模等,在OpenGL中没有提供可以直接实现的功能。现在OpenGL方面的资料对于如何 相似文献
10.
11.
12.
OpenGL在视频游戏中的应用 总被引:3,自引:0,他引:3
OpenGL是一个图形系统的标准软件接口,使用OpenGL可以开发出高性能并能充分发挥硬件机能的图形程序。OpenGL被广泛使用在视频游戏、三维图像制作、工业设计等多个方面,它包含有120个不同的命令用于描述3D物体以及渲染方式。文中简述了在Windows平台下OpenGL在三维游戏开发中的地位,及它是如何将游戏画面快速高质地显示在屏幕上的。文中详述了使用OpenGL绘图,gltranslate函数实现对坦克的平移,利用OpenGL提供的函数实现坦克的3d效果。通过使用OpenGL,DirectInput在Windows下设计一个3D游戏的构架。 相似文献
13.
OpenGL在深度数据的三维表面重建中的应用研究 总被引:2,自引:0,他引:2
研究了OpenGL在深度数据的三维表面重建中的应用,介绍了OpenGL在该应用中必需的基础知识。给出了两种不同的深度数据的三维表面重建的方法,即Delaunay三角剖分方法和B样条曲面方法。由立体足迹的三维表面重建实例得出结论:采用OpenGL图形库可以生成逼真的三维效果图,为深度数据的三维显示提供了捷径。 相似文献
14.
介绍了当今流行的三维作图工具Maya,阐述了Maya生成的.OBJ三维格式,如何将OBJ格式文件在OpenGL(Open Graphic Library)中进行输入和处理.重点介绍了OBJ文件的文件格式及怎样利用程序代码来构建模型数据结构、绘制对象模型,然后运用OpenGL的强大功能实现三维显示和交互操作. 相似文献
15.
阐述了OpenGL的概念和特点,并介绍了OpenGL在MFC中进行程序设计的方法,最后着重分析了OpenGL在液压支架概念设计三维模型模块和运动学仿真模块中的应用。 相似文献
16.
VC环境下OpenGL动画的实现方式与特性分析 总被引:3,自引:0,他引:3
本文给出了VC环境下实现OpenGL动画的几种方法,并通过实验示例总结了如何在OpenGL渲染窗口中输出和提高帧速率。借助这些手段,可以极大地提高3D动画的显示性能。 相似文献
17.
18.
Linux环境下模型直升机飞行过程的实时3D仿真 总被引:1,自引:0,他引:1
论文给出了模型直升机飞行仿真系统的整体结构。介绍了在Linux平台下,采用FLTK图形界面库和Mesa/OpenGL实现模型直升机飞行状态3D可视化仿真与实时再现的过程,并分析了仿真过程中建模、动画显示、网络通讯、视角变换等问题。 相似文献
19.
三维模型空间几何变换的计算 总被引:3,自引:0,他引:3
以在相对固定空间任意旋转、缩放三维模型为例 ,讨论了如何将其二维参量转换为三维空间的数据 ,并将这些数据应用到三维模型之上 ,使之产生期望中的变化。其计算依据的图形标准是 Open GL。 相似文献
20.
研究在普通的PC机下开发高质量的视景仿真系统。在Windows NT系统下,以Visual C 为开发平台,利用OpenGL和串口技术,运用面向对象的编程思想,采用加MFC的编程方法。首先简介了OpenGL及如何利用它进行复杂的三维建模、文本显示、天空和地形绘制以及动画生成的技术。利用微软MSComm控件编制串口程序进行飞行仿真数据的传送。定义了简洁有效数据传输格式。采用多线程技术处理仿真数据的接收和动画显示。最终,较好地解决了飞行器三维实时显示与逼真的场景之间的矛盾。 相似文献