共查询到18条相似文献,搜索用时 312 毫秒
1.
针对嵌入式系统处理三维图形时需要良好的实时性要求,提出使用专用嵌入式图形处理器负责图形处理,用以缓解CPU负担,提高处理速度的解决方法。几何变换引擎位于图形处理器内部图形流水线的第一级,负责处理三维图形在空间坐标系中的位置变换。设计了几何变换引擎的架构模型,采用Verilog HDL实现引擎的IP软核,并在Modelsim和QuartusII环境中完成IP核的功能仿真与时序验证。综合后,IP核占用FPGA资源为9715逻辑单元,单顶点的处理时间为160ns,实现处理图形几何变换的任务,达到预期设计要求。 相似文献
2.
以计算机图形学为基础,OpenGL API为设计规约,设计的三维图形处理器,具有较好的通用性。重点剖析了图形处理器光照引擎事务级模型的设计,该事务级模型采用SystemC编写,在VC++6.0下完成开发调试工作,为寄存器传输级的光照引擎IP软核开发奠定了良好的基础。 相似文献
3.
4.
5.
基于斜视角可变的游戏引擎设计 总被引:1,自引:0,他引:1
游戏引擎是游戏的心脏,图形引擎模块是游戏引擎中最复杂,也是最能体现游戏效果的模块,对图形引擎模块的研究设计有利于提高二维游戏的画面质量。基于对二维游戏引擎中的图形处理模块研究,剖析了二维引擎实现引擎的算法,设计出了图形引擎函数库,用该函数库实现了一个地图编辑器。地图编辑器的实现使游戏引擎和具体游戏内容分离,提高了游戏软件的可重用性。 相似文献
6.
为实现设备间数据的以太网传输,对TCP/IP协议进行深入了研究,设计了基于FPGA和PHY物理层芯片88E1111的千兆以太网数据传输系统.系统采用硬件描述语言实现以太网传输协议,并利用Xilinx提供的M AC以太网控制器IP核完成帧校验和封装,物理层实现采用88E1111芯片.结合系统设计需求对TCP/IP以太网数据协议进行裁剪,仅保留UDP协议、IP协议和ARP地址解析协议.经测试,千兆以太网能够稳定、高效地实现数据传输. 相似文献
7.
8.
袁文澹 《单片机与嵌入式系统应用》2006,(9):9-12
围绕基于IP核和FPGA设计SoC片上系统这一主题,定义处理MORSE码的SoC的功能和MORSE码传输协议;根据定义的MORSE码传输协议,重点分析并设计MORSE码串行异步通信模块;对Core8051-IP核进行扩展、裁剪和修改,完成基于IP核的MORSE码处理的SoC设计。 相似文献
9.
10.
11.
文章针对低端嵌入式Linux应用系统的需要,在对Microwindows三层体系结构分析的基础上,成功地构建了一个无窗口系统的轻量级图形应用库,并详细介绍了底层驱动层、中间引擎层和最高应用层的功能特点和工作原理,对其核心代码和数据结构进行重新定制和设计,同时也讨论了中文支持和显示驱动等关键技术,对同类产品的设计开发具有较大的实用参考价值. 相似文献
12.
Schneider B.-O. van Welzen J. 《IEEE transactions on visualization and computer graphics》1998,4(3):272-285
SIMD processors have become popular architectures for multimedia. Though most of the 3D graphics pipeline can be implemented on such SIMD platforms in a straightforward manner, polygon clipping tends to cause clumsy and expensive interruptions to the SIMD pipeline. This paper describes a way to increase the efficiency of SIMD clipping without sacrificing the efficient flow of a SIMD graphics pipeline. In order to fully utilize the parallel execution units, we have developed two methods to avoid serialization of the execution stream: deferred clipping postpones polygon clipping and uses hardware assistance to buffer polygons that need to be clipped. SIMD clipping partitions the actual polygon clipping procedure between the SIMD engine and a conventional RISC processor. To increase the efficiency of SIMD clipping, we introduce the concepts of clip-plane pairs and edge batching. Clip-plane pairs allow clipping a polygon against two clip planes without introducing corner vertices. Edge batching reduces the communication and control overhead for starting of clipping on the SIMD engine 相似文献
13.
谢晓勇 《计算机与数字工程》2011,39(8):138-142
3D图形引擎是3D游戏引擎的核心,随着3D游戏等相关行业的发展,对自由曲线曲面建模技术提出了更高的要求。文章论述了样条曲线在3D游戏图形引擎中的应用现状及其发展趋势,以及在优化3D图形引擎建模技术方面的应用现状及其发展趋势。 相似文献
14.
15.
Elastos图形系统Vinci是Elastos操作系统的一个子系统,负责在屏幕上绘制像素、文本和用户界面(包括窗口、菜单、对话框)等。图形引擎的体系结构决定了此系统的简易性、灵活性、效率和稳定性,所以它的设计又显得至关重要。分别介绍了基于Elastso操作系统的图形系统Vinci、此图形引擎的设计需求,在此基础上根据图形系统的引擎功能设计需求结合nitros图形系统Vinci自有的特点,实现了Vinci引擎的设计,使得基于Vinci系统的Elastos操作系统可以完成各种各样的操作。 相似文献
16.
近年过,随着图形硬件及图形接口的更新换代,用于游戏的实时图形引擎得到了突飞猛进的发展,各种开源引擎与商业引擎层出不穷。该文旨在运用计算机图形学理论知识,基于OpenGL 3.3的标准以及GLSL着色语言,使用C++语言编写和Visual Studio 2010平台,完成一个拥有模型载入、贴图载入、UI界面、地形系统以及人机交互系统的图形引擎,能够用于游戏场景与漫游类的应用。 相似文献
17.
18.
Wu Enhua 《计算机科学技术学报》1988,3(3):228-238
Following the analysis and evaluation to the viewing pipeline of GKS-3D,a draft proposalof the international standard ofthree-dimensional computer graphics,an implementation of theviewing pipeline is further proposed in the paper and its algorithms are given in detail.Theimplementation is characterized by allowing a possible combination of the view clip andworkstation dip. 相似文献