产品简介:
——————————————————————————————————
美国MaxWave公司的Trigure显示系统是一个三维的计算机图形和模型库,是专业图形处理、科学计算等高端应用领域的图形库,已成为开放式的国际三维图形程序标准。借助于Trigure可以实现主流GPU与嵌入式系统平台的结合从而完成复杂的2D/3D图形的处理。利用Trigure可以创作出具有照片质量的、独立于窗口系统、操作系统和硬件平台的三维彩色图形和动画。Trigure显示系统是与图形硬件完全无关的程序设计接口,几乎支持所有的主流操作系统,包括风河的vxWorks和国产的ReWorks、DeltaOS等系统。MaxWave嵌入式Trigure图形显示系统的核心库和OpenGL库完全兼容,其中包括100多个用于3D图形操作的函数,主要负责处理对象外形描述、矩阵变换、灯光处理、着色、材质等和三维图形图像密切相关的三维显示。MaxWave嵌入式Trigure工具库所包含的辅助函数可以用于处理坐标变换、错误处理、绘制球体、锥体、柱体、曲线、曲面等图形实体。
![嵌入式图形显示系统Trigure 嵌入式图形显示系统Trigure]()
图1 系统应用框架▲
功能特点:
——————————————————————————————————
● 支持2D硬件加速,包括:线与点画线、位图块拷贝、矩形、多边形等实填充和样式填充、各种像素操作、双缓、硬件光标/图标等;
● 支持3D硬件加速,包括:纹理、光照效果、多裁剪平面、几何曲线与裁剪、所有3D的基本物体、雾化、alpha混合、过滤等;
● 支持视频叠加、硬件指针、多缓冲、纹理渲染;
● 支持库标准:OpenGL 1.3,包括glu、glut;
● 支持平台:VxWorks5.5、VxWork6.x、ReWorks、DeltaOS等
● 支持处理器:x86系列、PPC、龙芯等;
● 支持显卡:ATI Radeon M9/M10/M11/M22/M96系列、Intel 945、Intel I7等。
应用案例:
——————————————————————————————————
Trigure显示系统广泛应用于航天、航空、地面战车、海上导航、雷达等对嵌入式设备有较高图形显示需求的领域。
![嵌入式图形显示系统Trigure 嵌入式图形显示系统Trigure]()
图1 Trigure显示▲
![嵌入式图形显示系统Trigure 嵌入式图形显示系统Trigure]()
图2 三维地理显示▲