首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
OpenGL实际上是一种图形与硬件的接口,是一个强大的3D图形库。Delphi是Windows平台下最好的开发工具之一。介绍了OpenGL绘图与Windows编程的联系:阐述了实现Delphi和OpenGL图形接口主要的工作是初始化OpenGL、设置像素格式、关联RC(RenderingContexts)和DC(DeviceContexts),从而实现与OpenGL在Windows操作系统下的图形接口,以构建三维图形开发环境。  相似文献   

2.
基于微机的面向对象三维图形引擎   总被引:6,自引:1,他引:6  
LI Hui  李辉  吴建国  游志胜 《计算机工程》2001,27(4):169-171,173
随着微机三维图形加速硬件性能的不断提高,微机上虚拟现实及三维图形动画应用正在飞速发展,为了提高这方面程序开发的效率与质量,设计了一个面向对象的三维图形引擎Object-3D,它支持动态裁剪,分细节模型(LOD),Billboard以及模型的结构化组织,在应用系统开发的实践中证明它可以提高应用的开发效率并保障其性能。  相似文献   

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

4.
三维图形API的分析与比较   总被引:6,自引:0,他引:6  
本文在层次结构,代码可移植性,数据可移植性,性能,功能及易用性等方面对目前主流的三种三维图形应用编程接口进行了分析与简单的比较。  相似文献   

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.
翁元祥 《电脑》1997,(2):54-54
众所周知,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.
基于OpenGL的交互式三维图形软件开发工具   总被引:8,自引:0,他引:8  
白云  金锋  林锐  石教英 《计算机工程》2000,26(11):158-160
Intra3D是面向PC的交互式三维图形软件开发工具,其特色是:(1)体系结构分4层设计;(2)提供可重用的类库与COM库,支持多种语言应用编程;(3)全部源程序开放。着重论述Intra3D的软件工程方法与体系结构设计,并介绍了Intra3D2.0软构件库的主要功能。  相似文献   

10.
三维图形软件的利器—OpenGL   总被引:1,自引:0,他引:1  
目前,计算机图形学技术已经进入到了三维真实动感图形时代。三维图形的制作、展示及应用在我们周围无处不在。OpenGL则是利用计算机生成三维真实图形的基本工具之一。 OpenGL是面向图形硬件的强有力软件接口,它允许图形开发人员产生二维及三维形体高质量的彩色图像。OpenGL是在SGI公司推出的IRIS GL图形库的基础上发展起来的,现在成为适用于各种计算  相似文献   

11.
3D建模与编程技术   总被引:15,自引:0,他引:15  
3D建模与编程技术是3D应用软件实现中非常技巧和关键性的技术,目前应用比较广泛的有OpenGL,Direet3D,Java3D和VRML等。OpenGL主要用于底层软件和复杂场景建模软件的开发,Direet3D和Java3D主要应用于较高层次3D软件的快速开发,而VRML实质是一种描述性的3D建模语言,在Plug-in的支持下,可以增强Web的三维功能。对这四种技术的运行机理、实现机制和程序结构等作了较为详尽的阐述。  相似文献   

12.
三维服装CAD设计、虚拟试穿、服装立体裁剪的出现和不断发展,为服装设计和营销提供了新的技术手段,三维人体模型是该技术的基础和关键。这里通过对扫描获取的VRML格式的人体模型数据文件进行解析,使用Java3D技术建立三维人体模型。该方法基于三维扫描测量,满足了服装对人体模型精度的要求,同时高效地支持模型的可视化,通过进一步利用JAVA语言的强大功能,可以实现复杂的三维应用程序。  相似文献   

13.
利用OpenGL实现常用机构的三维运动仿真   总被引:4,自引:1,他引:4  
介绍了在Windows9x/NT环境下,通过Visual C++调用OpenGL图形库中的函数,开发具有真实感的常用机构的三维图像运动仿真的方法。根据常用机构几何参数建立数学模型后,对其进行参数化三维造型,形成具有真实感的机构三维模型;然后根据输入的机构参数,采用运动的动画显示技术动态地绘制出机构的图像并展现机构在每一位置的运动情况,即做到实时三维变参数设计。  相似文献   

14.
为了建立基于工程图学的虚拟实验室,在计算机的屏幕上虚拟现实中零件的装配,笔者通过对两种虚拟语言VRML与Java 3D的分析比较,选定以Java 3D为虚拟平台,在引入.obj文件的基础上,按照现实中零件的安装和工作过程,通过设定相应的程序来实现零件的交互和装配过程,并完成了对零件交互式三维装配动画以及工作原理的论述。以压板为例,给出了一个基于Java 3D的交互式三维装配动画的例子,实现了该装配体在虚拟现实中的要求,达到了虚拟装配的目的。从而验证了该方法在现实零件装配中的预见性和优越性。  相似文献   

15.
主要研究在虚拟网络服务领域,使用Java语言来实现由VRML标准描述的三维CAD模型(或其它三维模型)到Ja-va3D的转换。生成Java3D标准三维模型,使用户可以通过浏览器进行浏览和个性化配置,该技术对虚拟商务的发展将有极大的推动作用。由于系统的复杂性,本文仅对系统中的转换这一关键技术进行研究。  相似文献   

16.
介绍了Java3D与VR相结合的Web3D应用;采用了三层式的Client/Server结构和分布计算模型设计系统体系结构,提出了在Java3D中获取场景对象实例的方法,给出了在Java3D场景中实现虚拟场景中漫游的方法。采用Java3D实现与用户交互虚拟三维场景,并给出了部分实现细节。  相似文献   

17.
嵌入式Java的Mobile 3D实现   总被引:1,自引:0,他引:1       下载免费PDF全文
嵌入式领域移动3D图形技术的出现与发展是人们对高性能娱乐、时尚、商务不断追求的必然结果。该文依据J2ME的移动3D图形规范(JSR-184),实现了基于嵌入式Java的Mobile 3D。分析了JSR-184规范及相对应的渲染流水线,提出实现架构和方案。对移动3D图形的前景做出了展望。  相似文献   

18.
采用3DSMAX对别墅场景进行建模,提出将VRML与Java3D相结合为该场景添加交互功能的方案;阐述了建模方法、用Java3D控制场景的方法和具体步骤,以及用LOD技术提高场景漫游速度的方法;将Java Swing和Java3D结合构建用户平台.在该平台上实现了别墅场景的虚拟漫游.  相似文献   

19.
基于微机的三维图形引擎体系结构研究   总被引:1,自引:0,他引:1  
本文分析了目前在微机上广泛应用的几种三维应用程序接口的结构及其特点,提出了一个基于OpenGL和Direct3D两种三维应用程序的三维图形引擎体系结构框架,该框架采用面向对象的设计思想,具有很好的可扩展性和代码复用率。  相似文献   

20.
目前,在嵌入式设备上(如手机)的3D游戏开发总是基于一定的图形API来进行的。OpenGL ES是为嵌入式系统而开发的3D图形绘制编程接口。在基于嵌入式的3D游戏开发过程中,由于硬件资源的相对不足,要得到绘制效果较理想的图形,就需要优化3D图形绘制过程。采用最新的图形管线理论,将OpenGL ES的3D图形管线绘制过程划分为七个管线绘制部分(这七个部分归属于三个绘制阶段),分析每个绘制部分的主要工作,在此基础上针对各个阶段提出了相应的优化方法。  相似文献   

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

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