共查询到20条相似文献,搜索用时 78 毫秒
1.
OpenGL实际上是一种图形与硬件的接口,是一个强大的3D图形库。Delphi是Windows平台下最好的开发工具之一。介绍了OpenGL绘图与Windows编程的联系:阐述了实现Delphi和OpenGL图形接口主要的工作是初始化OpenGL、设置像素格式、关联RC(RenderingContexts)和DC(DeviceContexts),从而实现与OpenGL在Windows操作系统下的图形接口,以构建三维图形开发环境。 相似文献
2.
3.
本文介绍了在C++Builder3.0中如何利用OpenGL软件包建立三维图形开发环境,并给出相应的程序代码。 相似文献
4.
5.
基于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操作系统下的图形接口 ,以构建三维图形开发环境。 相似文献
6.
众所周知,3DS三维空间设计软件是利用计算机来实现物体的几何造型,由于该软件能采用复杂的光照模型技术,使其制作出的图形表现出丰富的色彩,组合出无穷无尽的变化,真实感达到了“真假难辨”的效果,这种精美的图形如果能用在自己的应用软件的封面设计上,哪该是多有意义的事啊?对此笔者经过实践,已十分巧妙的解决了这个问题,现将具体实现方法介绍如下,供广大读者参考.要将3DS下制作的图形应用在自己的应用程序上,关键问题:一是要解决图像文件格式的转换,二是要解决如何调用显示这两个问题,由于3DS下制成的三维图形存盘时文件格式为TGA,要将其转换成其它类型的文件格式是十分方便的,可采用多种方法,如可利用专门的图像文件格式转换软件,GRAPHICS WORKS和HIJACK这两个软件均可将PCX,TIF,GIF,CUT,PIC,TGA,IMG,GEM,BMP,DXF,PGL,等格式互换,还可利用绘图软件CORELDRAW来转换,转换操作十分方便,对于调用显示,可利用UCDOS汉字系统下的特显功能来实现,使用过UCDOS3.1或5.0的读者均知道UCDOS汉字系统中有一个重要的功能就是它的特殊显示功能,其不仅能解决汉字的特显功能,还能调用其它软件制作的图形,实现特殊显示,这就是其支持PCX格式的图像文件,下面将具体制作过程简述如下: 相似文献
7.
OpenGL是一种功能强大的三维图形库,它与操作系统无关性使得用其编写的应用程序可以很容易地在支持openGL的操作系统之间移植,例如UNIX、WndowsNT3.sl和WindOW95OSHZ。在VisualC+十完善的基本类库MFC和应用向导AppwiZwh的支持下,很容易开发一个复杂的WndOW应用程序的界面框架。如果将二者结合起来,便可开发出有相当水平的Windows下三维图形应用程序。10penGL绘图环境初始化下面简要介绍一下Wu32下使用Open-GL函数库特殊的初始化过程。首先,必须重新设置画图窗口的象素格式,使其符合openGL对象索格式的需要。为此需… 相似文献
8.
本文介绍了一种国际上广泛采用的三维图形生成软件POV-RAY。该软件是为学术研究和教学研制的。它是免费、公开原代码的基于光线跟踪原理软件包。本文介绍了该软件的特点,各项功能及其与其他三维图形软件的区别。着重描述了场景描述语言的各部分结构:头文件、照相机定义、光照定义、物体描述等。根据我们的使用认为POV-RAY的功能齐全、使用方便。不但可以用于生成各种三维图形,还可以作为二次开发的理想平台或参考系 相似文献
9.
10.
三维图形软件的利器—OpenGL 总被引:1,自引:0,他引:1
目前,计算机图形学技术已经进入到了三维真实动感图形时代。三维图形的制作、展示及应用在我们周围无处不在。OpenGL则是利用计算机生成三维真实图形的基本工具之一。 OpenGL是面向图形硬件的强有力软件接口,它允许图形开发人员产生二维及三维形体高质量的彩色图像。OpenGL是在SGI公司推出的IRIS GL图形库的基础上发展起来的,现在成为适用于各种计算 相似文献
11.
12.
13.
14.
为了建立基于工程图学的虚拟实验室,在计算机的屏幕上虚拟现实中零件的装配,笔者通过对两种虚拟语言VRML与Java 3D的分析比较,选定以Java 3D为虚拟平台,在引入.obj文件的基础上,按照现实中零件的安装和工作过程,通过设定相应的程序来实现零件的交互和装配过程,并完成了对零件交互式三维装配动画以及工作原理的论述。以压板为例,给出了一个基于Java 3D的交互式三维装配动画的例子,实现了该装配体在虚拟现实中的要求,达到了虚拟装配的目的。从而验证了该方法在现实零件装配中的预见性和优越性。 相似文献
15.
主要研究在虚拟网络服务领域,使用Java语言来实现由VRML标准描述的三维CAD模型(或其它三维模型)到Ja-va3D的转换。生成Java3D标准三维模型,使用户可以通过浏览器进行浏览和个性化配置,该技术对虚拟商务的发展将有极大的推动作用。由于系统的复杂性,本文仅对系统中的转换这一关键技术进行研究。 相似文献
16.
17.
18.
19.
20.
目前,在嵌入式设备上(如手机)的3D游戏开发总是基于一定的图形API来进行的。OpenGL ES是为嵌入式系统而开发的3D图形绘制编程接口。在基于嵌入式的3D游戏开发过程中,由于硬件资源的相对不足,要得到绘制效果较理想的图形,就需要优化3D图形绘制过程。采用最新的图形管线理论,将OpenGL ES的3D图形管线绘制过程划分为七个管线绘制部分(这七个部分归属于三个绘制阶段),分析每个绘制部分的主要工作,在此基础上针对各个阶段提出了相应的优化方法。 相似文献