首页 > 最新文献

Proceedings of the 11th annual conference on Computer graphics and interactive techniques最新文献

英文 中文
Plants, fractals, and formal languages 植物、分形和形式语言
A. R. Smith
Although fractal models of natural phenomena have received much attention recently, there are other models of complex natural objects which have been around longer in Computer Imagery but are not widely known. These are procedural models of plants and trees. An interesting class of these models is presented here which handles plant growth, sports an efficient data representation, and has a high “database amplification” factor. It is based on an extension of the well-known formal languages of symbol strings to the lesser-known formal languages of labeled graphs. It is so tempting to describe these plant models as “fractal” that the similarities of this class of models with fractal models are explored in an attempt at rapprochement. The models are not fractal so the common parts of fractal theory and plant theory are abstracted to form a class of objects, the graftals. This class may prove to be of great interest to the future of Computer Imagery. Determinism is shown to provide adequate complexity, whereas randomness is only convenient and often inefficient. Finally, a nonfractal, nongraftal family of trees by Bill Reeves is introduced to emphasize some of the paper's nongrammatical themes.
尽管自然现象的分形模型最近受到了广泛的关注,但在计算机图像领域还有其他复杂自然物体的模型,它们存在的时间更长,但并不广为人知。这些是植物和树木的程序模型。这里提出了一类有趣的模型,它处理植物生长,具有有效的数据表示,并且具有很高的“数据库放大”因子。它是基于将众所周知的符号字符串的形式语言扩展到鲜为人知的标记图的形式语言。将这些植物模型描述为“分形”是如此诱人,以至于这类模型与分形模型的相似性被探索以试图和解。该模型不是分形的,因此将分形理论和植物理论的共同部分抽象为一类对象,即嫁接。这门课可能会对计算机图像的未来产生极大的兴趣。决定论提供了足够的复杂性,而随机性只是方便,而且往往效率低下。最后,介绍了Bill Reeves的非分形,非嫁接的树家族,以强调论文的一些非语法主题。
{"title":"Plants, fractals, and formal languages","authors":"A. R. Smith","doi":"10.1145/800031.808571","DOIUrl":"https://doi.org/10.1145/800031.808571","url":null,"abstract":"Although fractal models of natural phenomena have received much attention recently, there are other models of complex natural objects which have been around longer in Computer Imagery but are not widely known. These are procedural models of plants and trees. An interesting class of these models is presented here which handles plant growth, sports an efficient data representation, and has a high “database amplification” factor. It is based on an extension of the well-known formal languages of symbol strings to the lesser-known formal languages of labeled graphs. It is so tempting to describe these plant models as “fractal” that the similarities of this class of models with fractal models are explored in an attempt at rapprochement. The models are not fractal so the common parts of fractal theory and plant theory are abstracted to form a class of objects, the graftals. This class may prove to be of great interest to the future of Computer Imagery. Determinism is shown to provide adequate complexity, whereas randomness is only convenient and often inefficient. Finally, a nonfractal, nongraftal family of trees by Bill Reeves is introduced to emphasize some of the paper's nongrammatical themes.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126553874","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 462
Efficient octree conversion by connectivity labeling 通过连通性标记的高效八叉树转换
Markku Tamminen, H. Samet
We present an algorithm for converting from the boundary representation of a solid to the corresponding octree model. The algorithm utilizes an efficient new connected components labeling technique. A novelty of the method is the demonstration that all processing can be performed directly on linear quad and octree encodings. We illustrate the use of the algorithm by an application to geometric mine modeling and verify its performance by analysis and practical experiments.
我们提出了一种将实体的边界表示转换为相应的八叉树模型的算法。该算法采用了一种高效的新型连接组件标记技术。该方法的新颖之处在于,所有的处理都可以直接在线性四叉树和八叉树编码上进行。最后,通过实例说明了该算法在矿山几何建模中的应用,并通过分析和实际实验验证了该算法的性能。
{"title":"Efficient octree conversion by connectivity labeling","authors":"Markku Tamminen, H. Samet","doi":"10.1145/800031.808576","DOIUrl":"https://doi.org/10.1145/800031.808576","url":null,"abstract":"We present an algorithm for converting from the boundary representation of a solid to the corresponding octree model. The algorithm utilizes an efficient new connected components labeling technique. A novelty of the method is the demonstration that all processing can be performed directly on linear quad and octree encodings. We illustrate the use of the algorithm by an application to geometric mine modeling and verify its performance by analysis and practical experiments.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129562817","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 71
Computer-integrated manufacturing in Japan (Panel) 日本的计算机集成制造(面板)
T. Kunii
Recent progress in Japanese computer-integrated manufacturing (CIM) includes the integration of computer graphics, database management systems, local area networks, robotics and software engineering technology. This panel will discuss advanced CAD, CAM CAT (computer-aided testing) and FMS (flexible manufacturing systems) available in Japan. After the overview by the Chair Prof. Kunii, the basic CIM related researches to support industrial applications will be explained by Prof. Nakajima of the University of Tokyo. A wide spectrum of recent industrial advances and future trends in Japanese CIM are covered by four panelists from reputed manufacturers and users of CIM facilities and equipments. As one of the features of Japanese CIM, it will be noticed throughout the panel presentations and discussions that manufacturers always send out their products into the market after extensive internal use of them. Mr. Kubo of Hitachi Omika Work will present new networked CIM workstation. A typical example of very large CIM will be shown by Mr. Nakagawa of Mitsui Engineering and Shipbuilding. Very aggressive lines of products and plans are expected from Fanuc and will be presented by Mr. Inaba of GM Fanuo Robotics. Mr. Nishioka of Sharp will conclude the session explaining how he has developed and marketed very practical CIM successfully.
日本计算机集成制造(CIM)的最新进展包括计算机图形学、数据库管理系统、局域网络、机器人技术和软件工程技术的集成。该小组将讨论日本先进的CAD, CAM CAT(计算机辅助测试)和FMS(柔性制造系统)。在讲座主席Kunii教授的介绍后,东京大学的Nakajima教授将讲解支持工业应用的基础CIM相关研究。来自CIM设施和设备的知名制造商和用户的四名小组成员讨论了日本CIM的最新工业进展和未来趋势。作为日本CIM的特点之一,在整个小组发言和讨论中,我们会注意到制造商总是在内部广泛使用后才将产品投放市场。日立Omika works的久保先生将展示新的网络化CIM工作站。三井造船工程公司的中川先生将展示一个超大型CIM的典型例子。发那科预计将推出一系列非常激进的产品和计划,并将由通用发那诺机器人公司的稻叶先生介绍。夏普的Nishioka先生将在会议结束时解释他是如何成功开发和推广非常实用的CIM的。
{"title":"Computer-integrated manufacturing in Japan (Panel)","authors":"T. Kunii","doi":"10.1145/800031.808574","DOIUrl":"https://doi.org/10.1145/800031.808574","url":null,"abstract":"Recent progress in Japanese computer-integrated manufacturing (CIM) includes the integration of computer graphics, database management systems, local area networks, robotics and software engineering technology. This panel will discuss advanced CAD, CAM CAT (computer-aided testing) and FMS (flexible manufacturing systems) available in Japan. After the overview by the Chair Prof. Kunii, the basic CIM related researches to support industrial applications will be explained by Prof. Nakajima of the University of Tokyo. A wide spectrum of recent industrial advances and future trends in Japanese CIM are covered by four panelists from reputed manufacturers and users of CIM facilities and equipments. As one of the features of Japanese CIM, it will be noticed throughout the panel presentations and discussions that manufacturers always send out their products into the market after extensive internal use of them. Mr. Kubo of Hitachi Omika Work will present new networked CIM workstation. A typical example of very large CIM will be shown by Mr. Nakagawa of Mitsui Engineering and Shipbuilding. Very aggressive lines of products and plans are expected from Fanuc and will be presented by Mr. Inaba of GM Fanuo Robotics. Mr. Nishioka of Sharp will conclude the session explaining how he has developed and marketed very practical CIM successfully.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133516869","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The storage, retrieval and display of integrated graphics and text (Panel) 图文一体的存储、检索和显示(面板)
R. Earnshaw
Methodologies, techniques and applications for the storage, retrieval and display of integrated graphics and text will be discussed. Current areas of interest include engineering drawings, CAD, publishing, graphics and databases, business graphics, office systems, cartography, typography and high quality text. This topic is at the leading edge of current developments and cost-effective applications will be examined. Dr. Rae Earnshaw, Chairman of the BCS Displays Group, will outline current needs and objectives for integrating graphics and text in the context of information processing and display, and indicate progress towards the long term goal of “what you see is what you print”.
将讨论集成图形和文本的存储、检索和显示的方法、技术和应用。目前的兴趣领域包括工程制图,CAD,出版,图形和数据库,商业图形,办公系统,制图,排版和高质量文本。本主题处于当前发展的前沿,并将审查具有成本效益的应用。BCS显示器集团主席Rae Earnshaw博士将概述当前在信息处理和显示环境中集成图形和文本的需求和目标,并指出朝着“所见即所印”的长期目标所取得的进展。
{"title":"The storage, retrieval and display of integrated graphics and text (Panel)","authors":"R. Earnshaw","doi":"10.1145/800031.808607","DOIUrl":"https://doi.org/10.1145/800031.808607","url":null,"abstract":"Methodologies, techniques and applications for the storage, retrieval and display of integrated graphics and text will be discussed. Current areas of interest include engineering drawings, CAD, publishing, graphics and databases, business graphics, office systems, cartography, typography and high quality text. This topic is at the leading edge of current developments and cost-effective applications will be examined. Dr. Rae Earnshaw, Chairman of the BCS Displays Group, will outline current needs and objectives for integrating graphics and text in the context of information processing and display, and indicate progress towards the long term goal of “what you see is what you print”.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"303 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133600707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A family of new algorithms for soft filling 一组新的软填充算法
K. Fishkin, B. Barsky
Soft filling algorithms change the color of an anti-aliased region, maintaining the anti-aliasing of the region. The two published algorithms for soft filling work only if the foreground region is anti-aliased against a black background. This paper presents three new algorithms. The first fills against a region consisting of any two distinct colors, and is faster than the published algorithms on a pixel-by-pixel basis for an RGB frame buffer; the second fills against a region composed of three distinct colors; and the third fills against a region composed of four distinct colors. As the power of the algorithms increases, so do the number of assumptions they make, and the computational cost.
软填充算法改变抗混叠区域的颜色,保持该区域的抗混叠性。两种已发表的软填充算法仅在前景区域在黑色背景下抗混叠时才有效。本文提出了三种新的算法。第一种方法是对由任意两种不同颜色组成的区域进行填充,并且在RGB帧缓冲的逐像素基础上比已发布的算法更快;第二次填充由三种不同颜色组成的区域;第三种填充了一个由四种不同颜色组成的区域。随着算法能力的增加,它们所做的假设数量和计算成本也在增加。
{"title":"A family of new algorithms for soft filling","authors":"K. Fishkin, B. Barsky","doi":"10.1145/800031.808604","DOIUrl":"https://doi.org/10.1145/800031.808604","url":null,"abstract":"Soft filling algorithms change the color of an anti-aliased region, maintaining the anti-aliasing of the region. The two published algorithms for soft filling work only if the foreground region is anti-aliased against a black background. This paper presents three new algorithms. The first fills against a region consisting of any two distinct colors, and is faster than the published algorithms on a pixel-by-pixel basis for an RGB frame buffer; the second fills against a region composed of three distinct colors; and the third fills against a region composed of four distinct colors. As the power of the algorithms increases, so do the number of assumptions they make, and the computational cost.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"125 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134004419","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
A programmer's interface to graphics dynamics 一个程序员的图形动力学界面
J. Turner
The term “graphics dynamics” is used in this paper to describe a capability which permits the application programmer to specify a relationship between various graphics input devices and aspects of the graphics output presentation. Subsequent use of the input devices results in continuous real-time changes to the picture. An experimental graphics system is described, in which a powerful programmer's interface to graphics dynamics was implemented. This interface appears suitable for use as an extension to any of the existing standards and standards proposals, including, CORE, GKS, and PHIGS.
本文使用术语“图形动态”来描述允许应用程序程序员指定各种图形输入设备和图形输出表示方面之间的关系的能力。随后使用输入设备会导致图像的连续实时变化。描述了一个实验图形系统,其中实现了一个功能强大的图形动力学编程接口。这个接口似乎适合作为任何现有标准和标准建议的扩展,包括CORE、GKS和PHIGS。
{"title":"A programmer's interface to graphics dynamics","authors":"J. Turner","doi":"10.1145/800031.808608","DOIUrl":"https://doi.org/10.1145/800031.808608","url":null,"abstract":"The term “graphics dynamics” is used in this paper to describe a capability which permits the application programmer to specify a relationship between various graphics input devices and aspects of the graphics output presentation. Subsequent use of the input devices results in continuous real-time changes to the picture. An experimental graphics system is described, in which a powerful programmer's interface to graphics dynamics was implemented. This interface appears suitable for use as an extension to any of the existing standards and standards proposals, including, CORE, GKS, and PHIGS.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122822623","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Shade trees 遮荫树
R. L. Cook
Shading is an important part of computer imagery, but shaders have been based on fixed models to which all surfaces must conform. As computer imagery becomes more sophisticated, surfaces have more complex shading characteristics and thus require a less rigid shading model. This paper presents a flexible tree-structured shading model that can represent a wide range of shading characteristics. The model provides an easy means for specifying complex shading characteristics. It is also efficient because it can tailor the shading calculations to each type of surface.
着色是计算机图像的重要组成部分,但是着色器是基于固定的模型,所有的表面都必须符合这个模型。随着计算机图像变得越来越复杂,表面具有更复杂的着色特征,因此需要一个不那么严格的着色模型。本文提出了一种灵活的树状结构遮阳模型,可以代表广泛的遮阳特征。该模型提供了一种简单的方法来指定复杂的阴影特征。它的效率也很高,因为它可以为每种类型的表面定制阴影计算。
{"title":"Shade trees","authors":"R. L. Cook","doi":"10.1145/800031.808602","DOIUrl":"https://doi.org/10.1145/800031.808602","url":null,"abstract":"Shading is an important part of computer imagery, but shaders have been based on fixed models to which all surfaces must conform. As computer imagery becomes more sophisticated, surfaces have more complex shading characteristics and thus require a less rigid shading model. This paper presents a flexible tree-structured shading model that can represent a wide range of shading characteristics. The model provides an easy means for specifying complex shading characteristics. It is also efficient because it can tailor the shading calculations to each type of surface.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123047555","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 492
Manipulating simulated objects with real-world gestures using a force and position sensitive screen 使用力和位置敏感屏幕,用真实世界的手势操纵模拟对象
M. Minsky
A flexible interface to computing environments can be provided by gestural input. We describe a prototype system that recognizes some types of single-finger gestures and uses these gestures to manipulate displayed objects. An experimental gesture input device yields information about single finger gestures in terms of position, pressure, and shear forces on a screen. The gestures are classified by a “gesture parser” and used to control actions in a fingerpainting program, an interactive computing system designed for young children, and an interactive digital logic simulation.
手势输入可以为计算环境提供灵活的接口。我们描述了一个原型系统,它可以识别某些类型的单指手势,并使用这些手势来操作显示的对象。一种实验性手势输入装置,根据屏幕上的位置、压力和剪切力产生关于单指手势的信息。这些手势由“手势解析器”分类,并用于控制手指画程序、为幼儿设计的交互式计算系统和交互式数字逻辑仿真中的动作。
{"title":"Manipulating simulated objects with real-world gestures using a force and position sensitive screen","authors":"M. Minsky","doi":"10.1145/800031.808598","DOIUrl":"https://doi.org/10.1145/800031.808598","url":null,"abstract":"A flexible interface to computing environments can be provided by gestural input. We describe a prototype system that recognizes some types of single-finger gestures and uses these gestures to manipulate displayed objects. An experimental gesture input device yields information about single finger gestures in terms of position, pressure, and shear forces on a screen. The gestures are classified by a “gesture parser” and used to control actions in a fingerpainting program, an interactive computing system designed for young children, and an interactive digital logic simulation.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129393282","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 75
Nova*gks, a distributed implementation of the Graphical Kernel System Nova*gks,图形内核系统的分布式实现
Clinton N. Waggoner, C. Tucker, Christopher J. Nelson
NOVA*GKS is an implementation of the Draft International Standard Graphical Kernel System (GKS), built using a distributed architecture. The specifications for GKS present an implementor with many design tradeoff decisions. The implementors of NOVA*GKS have analyzed those tradeoffs and created a distributed design which allows users of the package to design applications which can perform efficiently on many different graphics hardware configurations.
NOVA*GKS是国际标准图形内核系统(GKS)草案的实现,使用分布式架构构建。GKS规范为实现者提供了许多设计权衡决策。NOVA*GKS的实现者已经分析了这些权衡,并创建了一个分布式设计,允许包的用户设计可以在许多不同的图形硬件配置上有效执行的应用程序。
{"title":"Nova*gks, a distributed implementation of the Graphical Kernel System","authors":"Clinton N. Waggoner, C. Tucker, Christopher J. Nelson","doi":"10.1145/800031.808610","DOIUrl":"https://doi.org/10.1145/800031.808610","url":null,"abstract":"NOVA*GKS is an implementation of the Draft International Standard Graphical Kernel System (GKS), built using a distributed architecture. The specifications for GKS present an implementor with many design tradeoff decisions. The implementors of NOVA*GKS have analyzed those tradeoffs and created a distributed design which allows users of the package to design applications which can perform efficiently on many different graphics hardware configurations.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"242 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132573165","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A parallel processor system for three-dimensional color graphics 三维彩色图形并行处理系统
Haruo Niimi, Y. Imai, Masayoshi Murakami, S. Tomita, H. Hagiwara
This paper describes the hardware architecture and the employed algorithm of a parallel processor system for three-dimensional color graphics. The design goal of the system is to generate realistic images of three-dimensional environments on a raster-scan video display in real-time. In order to achieve this goal, the system is constructed as a two-level hierarchical multi-processor system which is particularly suited to incorporate scan-line algorithm for hidden surface elimination. The system consists of several Scan-Line Processors (SLPs), each of which controls several slave PiXel Processors (PXPs). The SLP prepares the specific data structure relevant to each scan line, while the PXP manipulates every pixel data in its own territory. Internal hardware structures of the SLP and the PXP are quite different, being designed for their dedicated tasks. This system architecture can easily execute scan-line algorithm in parallel by partitioning the entire image space and allotting one processor element to each partition. The specific partition scheme and some new data structures are introduced to exploit as much parallelism as possible. In addition, the scan-line algorithm is extended to include smooth-shading and anti-aliasing with the aim of rendering more realistic images. These two operations are performed on a per-scan-line basis so as to preserve scan-line and span coherence. Performance estimation of the system shows that a typical system consisting of 8 SLPs and 8×8 PXPs can generate, in every 1/15th of a second, the shadowed image of a three-dimensional scene containing about 200 polygons.
本文介绍了三维彩色图形并行处理系统的硬件结构和所采用的算法。该系统的设计目标是在光栅扫描视频显示器上实时生成三维环境的逼真图像。为了实现这一目标,该系统被构建为一个两级分层多处理器系统,特别适合结合扫描线算法来消除隐藏面。该系统由几个扫描线处理器(slp)组成,每个slp控制几个从像素处理器(pxp)。SLP准备与每条扫描线相关的特定数据结构,而PXP在其自己的区域内操作每个像素数据。SLP和PXP的内部硬件结构是完全不同的,是为各自的任务而设计的。该系统架构通过对整个图像空间进行分区并为每个分区分配一个处理器元素,可以方便地并行执行扫描线算法。引入了特定的分区方案和一些新的数据结构,以尽可能地利用并行性。此外,扫描线算法扩展到包括平滑阴影和抗混叠,目的是渲染更真实的图像。这两个操作在每个扫描线的基础上执行,以便保持扫描线和跨度的相干性。系统性能估计表明,由8个slp和8×8 pxp组成的典型系统可以在每1/15秒内生成包含约200个多边形的三维场景的阴影图像。
{"title":"A parallel processor system for three-dimensional color graphics","authors":"Haruo Niimi, Y. Imai, Masayoshi Murakami, S. Tomita, H. Hagiwara","doi":"10.1145/800031.808580","DOIUrl":"https://doi.org/10.1145/800031.808580","url":null,"abstract":"This paper describes the hardware architecture and the employed algorithm of a parallel processor system for three-dimensional color graphics. The design goal of the system is to generate realistic images of three-dimensional environments on a raster-scan video display in real-time. In order to achieve this goal, the system is constructed as a two-level hierarchical multi-processor system which is particularly suited to incorporate scan-line algorithm for hidden surface elimination. The system consists of several Scan-Line Processors (SLPs), each of which controls several slave PiXel Processors (PXPs). The SLP prepares the specific data structure relevant to each scan line, while the PXP manipulates every pixel data in its own territory. Internal hardware structures of the SLP and the PXP are quite different, being designed for their dedicated tasks. This system architecture can easily execute scan-line algorithm in parallel by partitioning the entire image space and allotting one processor element to each partition. The specific partition scheme and some new data structures are introduced to exploit as much parallelism as possible. In addition, the scan-line algorithm is extended to include smooth-shading and anti-aliasing with the aim of rendering more realistic images. These two operations are performed on a per-scan-line basis so as to preserve scan-line and span coherence. Performance estimation of the system shows that a typical system consisting of 8 SLPs and 8×8 PXPs can generate, in every 1/15th of a second, the shadowed image of a three-dimensional scene containing about 200 polygons.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116900468","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
期刊
Proceedings of the 11th annual conference on Computer graphics and interactive techniques
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1