A high-throughput graphics library designed for a portable molecular structure viewer.

A high-throughput graphics library designed for a portable molecular structure viewer.
复制标题

专为便携式分子结构查看器设计的高通量图形库。

DOI:
--
复制
发表时间:
1998
影响因子:
--
通讯作者:
K. Asai
K. Asai
中科院分区:
--
文献类型:
--
作者:
Y. Ueno;K. Asai

文献摘要

被引文献

相似文献

我们为图形库配备了高效的函数,这样一个分子结构查看器程序就可以在不需要硬件加速的情况下提供可移植和高通量的渲染。该库将图形基元渲染到屏幕外的图像存储器中,具有新的功能,例如三维图形基元的顶点的点列表、球面和柱面基元的扫描转换以及z缓冲的位块传输。用该图形库实现了一个分子结构查看器程序,在X-Window系统下的常规Unix工作站上获得了较好的渲染性能。动态链接的使用也为该软件系统提供了灵活的扩展工具。高级多边形呈现器可以作为插件样式扩展模块以及特定于应用程序的其他功能模块来提供。该图形库的设计不仅适用于分子图形学,也适用于通用的三维图形软件系统。
We have equipped our graphics library with efficient functions so that a molecular structure viewer program can provide both portability and high-throughput rendering without hardware acceleration. The library renders graphics primitives into off-screen image memory with novel functions such as a point list for the vertices of three-dimensional graphical primitives, scan conversions of sphere and cylinder primitives, and z-buffered bit-block transfer. A molecular structure viewer program was implemented with the graphics library, giving reasonable rendering performance on conventional UNIX workstations with the X-Window system. The use of dynamic linking also lends a flexible extension facility to this software system. An advanced polygon renderer can be provided as an plug-in style extension module as well as other functional modules that are specific to the application program. The design of our graphics library is not only effective in molecular graphics but is also applicable for general three-dimensional graphics software systems.