Fast image generation of construcitve solid geometry using a cellular array processor

Author:

Sato Hiroyuki,Ishii Mitsuo,Sato Keiji,Ikesaka Morio,Ishihata Hiroaki,Kakimoto Masanori1,Hirota Katsuhiko1,Inoue Kouichi

Affiliation:

1. Fujitsu Laboratories, Kawasaki, Japan

Abstract

A general purpose Cellular Array Processor(CAP) with distributed frame buffers for fast parallel subimage generation has been developed. CAP consists of many processor elements called cells. A cell has video memory for subimage storage, a window controller to map each subimage to an area on the monitor screen, and communication devices, in addition to ordinary microcomputer components such as MPU, RAM, and ROM. Image data in a cell is directly displayed via the video bus. The mapping pattern and the position on the screen of subimages can be changed dynamically. Various hidden surface algorithms can be implemented in CAP using mapping patterns appropriate for the algorithm.Our goal is an efficient interactive visual solid modeler. We adopted a general CSG hidden surface algorithm that enables display of both Boundary representation and Constructive Solid Geometry. A technique for hidden surface removal of general CSG models, requiring less memory space for large models in many cases, has been proposed. This technique subdivides the model into submodels by dividing the CSG tree at union nodes. Imagse of each submodel are generated by a CSG or a z-buffer algorithm. If a submodel is just a primitive, it is processed by the z-buffer algorithm, otherwise by the CSG algorithm. Hidden surface removal between submodels is done by comparing the z values for each pixel which are saved in the z-buffer.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Graphics and Computer-Aided Design,General Computer Science

Reference18 articles.

1. Parallel processing techniques for hidden surface removal

2. A parallel scan conversion algorithm with anti-aliasing for a general-purpose ultracomputer

3. Fuchs H. and Johnson B.W.: "An Expandable Multiprocessor Architecture for Video Graphics(Preliminary Report) " IEEE 6th conf. on Computer Architecture(1979) pp. 58-67. 10.1145/800090.802893 Fuchs H. and Johnson B.W.: "An Expandable Multiprocessor Architecture for Video Graphics(Preliminary Report) " IEEE 6th conf. on Computer Architecture(1979) pp. 58-67. 10.1145/800090.802893

4. Parke F.I. :"Simulation and Expected Performance Analysis of Multi Processor Z- Buffer System "ACM Computer Graphics(Jul.1980) pp.48-56. 10.1145/800250.807467 Parke F.I. :"Simulation and Expected Performance Analysis of Multi Processor Z- Buffer System "ACM Computer Graphics(Jul.1980) pp.48-56. 10.1145/800250.807467

5. Fuchs H. and Poulton J.: "Pixel-Planes: A VLSI-Oriented Design for a Raster Graphics Engine VLSI Design No.3 ~ 98~ pp. 20-28. Fuchs H. and Poulton J.: "Pixel-Planes: A VLSI-Oriented Design for a Raster Graphics Engine VLSI Design No.3 ~ 98~ pp. 20-28.

Cited by 28 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Optimised CSG Tree Evaluation for Space Subdivision;Computer Graphics Forum;1995-05

2. Performance of scanline algorithms for direct display of CSG;The Visual Computer;1994-06

3. Through the Cracks of the Solid Modeling Milestone;From Object Modelling to Advanced Visual Communication;1994

4. Parallel depth-merge: A paradigm for hidden surface removal;Computers & Graphics;1993-09

5. Fast display of solid objects;Journal of Microcomputer Applications;1992-07

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3