首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
李蕊  周民 《数字社区&智能家居》2014,(25):5960-5962,5984
近年过,随着图形硬件及图形接口的更新换代,用于游戏的实时图形引擎得到了突飞猛进的发展,各种开源引擎与商业引擎层出不穷。该文旨在运用计算机图形学理论知识,基于OpenGL 3.3的标准以及GLSL着色语言,使用C++语言编写和Visual Studio 2010平台,完成一个拥有模型载入、贴图载入、UI界面、地形系统以及人机交互系统的图形引擎,能够用于游戏场景与漫游类的应用。  相似文献   

2.
为了满足轻度使用计算机三维图形引擎的需求,解决目前游戏和仿真引擎需要大量学习成本,对用户计算机硬件要求较高的问题,探讨基于OpenGL的轻量实时图形引擎设计。通过研究现代游戏引擎架构,精炼并优化开发架构,采用C++语言搭配OpenGL图形应用程序编程接口(Application Programming Interface,API)设计出轻量实时图形引擎,实现了低功耗下虚拟三维场景的渲染及物理仿真效果。  相似文献   

3.
以计算机图形学为基础,文章设计了一种具有较好通用性的嵌入式图形处理器裁剪引擎。重点剖析了裁剪算法和裁剪引擎RTL级模型的设计,该模型采用Verilog HDL实现引擎的IP软核,并在QuartusⅡ环境中完成IP核的功能仿真与时序验证。综合后,IP核占用FPGA资源为9489逻辑单元,实现了对图形进行裁剪的任务,达到了预期的设计要求。  相似文献   

4.
基于嵌入式的3D游戏图形渲染引擎的设计   总被引:1,自引:0,他引:1  
介绍了游戏图形渲染引擎的常用方法,其次采用BREW和OpenGL ES技术,重点分析了图形渲染引擎的流程设计及关键技术实现,这样的图形渲染引擎真正地实现了高效性、灵活性和与硬件设备的无关性。  相似文献   

5.
以计算机图形学为基础,OpenGL API为设计规约,设计的三维图形处理器,具有较好的通用性。重点剖析了图形处理器光照引擎事务级模型的设计,该事务级模型采用SystemC编写,在VC++6.0下完成开发调试工作,为寄存器传输级的光照引擎IP软核开发奠定了良好的基础。  相似文献   

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

7.
分形理论作为数学与计算机双重学科发展的新兴产物,具有广泛的应用价值.本文结合具体实例阐述了分形几何的基本原理,讨论了分形图形产生的4种方法及其各自的适用范围,然后利用OpenGL结合具体实例和产生方法实现了分形图形的产生过程.  相似文献   

8.
Elastos图形系统Vinci是Elastos操作系统的一个子系统,负责在屏幕上绘制像素、文本和用户界面(包括窗口、菜单、对话框)等.图形引擎的体系结构决定了此系统的简易性、灵活性、效率和稳定性,所以它的设计又显得至关重要.分别介绍了基于Elastso作系统的图形系统Vinci、此图形引擎的设计需求,在此基础上根据图形系统的引擎功能设计需求结合Elastos图形系统Vinci自有的特点,实现了Vinci引擎的设计,使得基于Vinci系统的Eiastos操作系统可以完成各种各样的操作.  相似文献   

9.
Elastos图形系统Vinci是Elastos操作系统的一个子系统,负责在屏幕上绘制像素、文本和用户界面(包括窗口、菜单、对话框)等。图形引擎的体系结构决定了此系统的简易性、灵活性、效率和稳定性,所以它的设计又显得至关重要。分别介绍了基于Elastso操作系统的图形系统Vinci、此图形引擎的设计需求,在此基础上根据图形系统的引擎功能设计需求结合nitros图形系统Vinci自有的特点,实现了Vinci引擎的设计,使得基于Vinci系统的Elastos操作系统可以完成各种各样的操作。  相似文献   

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

11.
在VB6.0中利用OpenGL进行图形编程   总被引:6,自引:0,他引:6  
简单介绍了在Visual Basic中实现OpenGL图形开发的基本原理,并结合具体的实例说明了在Visual Basic中OpenGL图形开发的方法。  相似文献   

12.
简单介绍了在Delphi中实现OpenGl图形开发的基本原理,并结合具体的实例探讨了在Delphi中OpenGL图形开发的方法。  相似文献   

13.
基于VC++的OpenGL三维图形开发设计   总被引:2,自引:1,他引:2  
文章系统而又全面地论述了如何在WindowsNT操作系统下基于Visual C++和OpenGL库开发三维图形应用程序,概述了建立VC++和OpenGL库应用接口及进行三维图形开发的具体步骤和基本过程,并基于工程应用的思想给出了实例,该实例具有一般普遍性。  相似文献   

14.
主要介绍了实验用电流表如何运用OpenGL在VC++.NET环境下的设计与实现问题。最后实现了电流表的三维可视化以及通过鼠标实现电流表的缩放和移动功能,还实现了电流表指针随电流而准确及时变化的功能。  相似文献   

15.
基于MFC和OpenGL三维图形的开发   总被引:8,自引:20,他引:8  
本文介绍了OpenGL的基本概念,通过对三维动态球体模型的具体分析,详细讨论了如何利用OpenGL函数库在MFC中实现三维绘图。  相似文献   

16.
针对地学三维图绘制中问题,提出了设计思想,基于OpenGL在VC++环境下进行了实现,并用对应分析因子载荷三维图的实例来说明开发的三维图能清晰、准确、全面获取信息。旋转三维图的实现既能避免二维图缺乏整体感的缺点,又能避免有限角度观察三维图作结论可靠性差的缺点,为图元空间位置关系的分析提取提供了更高的真实性与方便性。  相似文献   

17.
基于OpenGL的核心可视化交互功能实现   总被引:1,自引:0,他引:1  
可视化交互技术在建模软件中占有举足轻重的地位。针对图形平台的交互系统,在OpenGL技术支持允许的范围内,实现了定位、视图控制、拾取及高亮3个反复使用的功能。功能的实现过程具有创新性,同时在效率和速度等方面有独特的特点。一套高效、灵活、方便的交互手段会为一个系统提供强有力的支持,而反复使用的核心的功能又为其他交互功能提供了基础服务。  相似文献   

18.
分形理论作为数学与计算机双重学科发展的新兴产物,具有广泛的应用价值。本文结合具体实例阐述了分形几何的基本原理,讨论了分形图形产生的4种方法及其各自的适用范围,然后利用OpenGL结合具体实例和产生方法实现了分形图形的产生过程。  相似文献   

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

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