首页> 外文会议>Proceedings of the 3rd ACM SIGSMALL symposium and the first SIGPC symposium on Small systems >The DI-3000 implementation of the 1979 GSPC 'CORE' graphics standard
【24h】

The DI-3000 implementation of the 1979 GSPC 'CORE' graphics standard

机译:1979年GSPC'CORE'图形标准的DI-3000实现

获取原文
获取原文并翻译 | 示例

摘要

DI-3000 is a machine-independent system of FORTRAN-callable subroutines based on the 1979 'CORE' report of the Graphics Standards Planning Committee (GSPC) of ACM/SIGGRAPH.

rn

DI-3000 supports Output Level-3 (dynamic output), Input Level-2 (synchronous input), and Dimension Level-2 (3D) of the CORE. This includes the complete support of 2D and 3D primitives, full 3D viewing definitions, multiple concurrent display surfaces, Hershey text fonts, all logical input functions, and image transformations. The raster extensions defined in the 1979 CORE Report are also supported, including polygonal primitives, shaded or patterned polygons, and dynamic definition of color video lookup tables on raster devices.

rn

DI-3000 uses a network of several interconnected virtual graphics devices which communicate with each other via messages. These virtual devices may represent physical graphics devices, graphics metafiles, or device-independent display files for storing retained segments.

rn

The DI-3000 logical network may be implemented in various ways, depending on the architecture and operating system of the target computer system. The network concept is ideally suited to multi-tasking or distributed processing environments, where either the central memory of the host computer is limited or the target graphics devices have local intelligence. Using a logical network, the virtual graphics devices can execute concurrently for increased efficiency.

rn

All virtual devices have a distinct layer structure. This allows easy maintenance and extension of the system as the graphics standard evolves, without changes in the basic design. The layer structure also makes it easy to build new graphics device drivers.

机译:

DI-3000是基于ACM / SIGGRAPH图形标准计划委员会(GSPC)1979年“ CORE”报告的FORTRAN调用子例程的独立于机器的系统。 rn

DI-3000支持CORE的Output Level-3(动态输出),Input Level-2(同步输入)和Dimension Level-2(3D)。这包括对2D和3D图元的完全支持,完整的3D查看定义,多个并发显示表面,Hershey文本字体,所有逻辑输入功能以及图像转换。还支持1979年CORE报告中定义的栅格扩展,包括多边形图元,阴影或带图案的多边形,以及在栅格设备上动态定义彩色视频查找表。 rn

DI-3000使用由多个互连的虚拟图形设备,它们通过消息彼此通信。这些虚拟设备可以表示物理图形设备,图形元文件或与设备无关的显示文件,用于存储保留的段。 rn

DI-3000逻辑网络可以通过各种方式实现,具体取决于体系结构和操作目标计算机系统的系统。该网络概念非常适合于多任务处理或分布式处理环境,在这些环境中,主机的中央内存受到限制,或者目标图形设备具有本地智能。使用逻辑网络,虚拟图形设备可以同时执行以提高效率。 rn

所有虚拟设备都具有独特的 layer 结构。这样就可以随着图形标准的发展轻松维护和扩展系统,而无需更改基本设计。层结构还使构建新的图形设备驱动程序变得容易。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号