SolairsVISUALTM软件包括一些图形和多媒体软件基础库。基础库是 Solaris 软件中与设备无关的最底层。该层的接口设计为支持大量不同的常用功能。在基础库上可以构造高层库,也可以由软件应用程序直接调用基础库。通过这些基础库,可以创建集成的 2-D 和 3-D 图形、成象以及数字视频的应用程序。这些库是 XGL 图形库和 XIL 成象库。新的 XIL 立体图象显示功能如下所述。
XIL 库是一个成象的API,它为图象和视频应用程序提供基本的函数集。该库为低层的软件接口(基础库)提供策略,并且使 API 和 API 开发者将他们的代码移植到这些基础库中。
如果您处的用户在运行图象应用程序,那么您应该安装 XIL 1.4 运行时环境(RTE)。应用程序是否需要 XIL RTE 并非总是很明显;因此,如果安装 OpenWindows 或 CDE 软件,就应该安装 XIL RTE,因为应用程序可能会引用 XIL 库。
目前 XIL 开发者组件是与 Solaris 分开的,且可以从 Sun 的网站http://www.sun.com/solaris/xil 免费得到。以下是开发者组件的列表:
描述使用 XIL API 的XIL 手册页
XIL 程序员指南
支持 XIL API 所需的 XIL 头文件
包括 XIL 运行时库以确保继续支持使用 XIL 的应用程序。
下列新功能改进了 XIL RTE。
XIL 正在添加支持立体图象的显示。这一功能将首选在 Creator 3D 帧缓冲区得到支持。通过简单的 API 调用集可以访问这些功能。立体图像显示能使代表左眼和右眼的视图成对出现。左右图象以超过肉眼眨眼频率的帧速率交替显示。当与电光快门眼镜一起使用时,图象的显示有立体感,产生与普通人的双目视觉一样的效果。双缓冲和立体显示可以结合使用,以便在前后缓冲之间交换立体更新。