证明:一个在对象空间中渲染的架构

Bengt-Olaf Schneider, U. Claussen
{"title":"证明:一个在对象空间中渲染的架构","authors":"Bengt-Olaf Schneider, U. Claussen","doi":"10.2312/EGGH/EGGH88/121-140","DOIUrl":null,"url":null,"abstract":"This paper gives a short introduction into the field of computer image generation in hardware. It discusses the two main approaches, namely partitioning in Image space and In object space. Based on the object space partitioning approach we have defined the PROOF architecture. PROOF is a system that aims at high performance and high quality rendering of raster images. High performance means that up to 30 pictures are generated in one second. The pictures are shaded and anti-aliased, giving the images a high degree of realism. The architecture comprises tnree stages which are responsible for hidden surface removal, shading, and filtering respectively. \n \nThe first of these stages is a pipeline of object processors. Each of these processors stores and scan converts one object Furthermore, It interpolates the depth and the normal vector across the Object. Each object processor is able to handle objects of a certain primitive type. The specialization of an object processor to a certain primitive type is encapsulated in a Single block called primitive processor. \n \nThe output of the object processor pipeline is the input to a stage for shading. The illumination model employed takes into account both diffuse and specular reflections. The paper reviews Gouraud and Phong shading with regard to their suitability for a hardware implementation. \n \nThe final stage of the PROOF system is formed by a stage for filtering the colours of those objects that contribute to a pixel. This done by constructing a subpixel mask and filtering across an area of 2×2 pixels. \n \nAt the end the paper briefly reports on the current state of the project.","PeriodicalId":206166,"journal":{"name":"Advances in Computer Graphics Hardware","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"PROOF: An Architecture for Rendering in Object Space\",\"authors\":\"Bengt-Olaf Schneider, U. Claussen\",\"doi\":\"10.2312/EGGH/EGGH88/121-140\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper gives a short introduction into the field of computer image generation in hardware. It discusses the two main approaches, namely partitioning in Image space and In object space. Based on the object space partitioning approach we have defined the PROOF architecture. PROOF is a system that aims at high performance and high quality rendering of raster images. High performance means that up to 30 pictures are generated in one second. The pictures are shaded and anti-aliased, giving the images a high degree of realism. The architecture comprises tnree stages which are responsible for hidden surface removal, shading, and filtering respectively. \\n \\nThe first of these stages is a pipeline of object processors. Each of these processors stores and scan converts one object Furthermore, It interpolates the depth and the normal vector across the Object. Each object processor is able to handle objects of a certain primitive type. The specialization of an object processor to a certain primitive type is encapsulated in a Single block called primitive processor. \\n \\nThe output of the object processor pipeline is the input to a stage for shading. The illumination model employed takes into account both diffuse and specular reflections. The paper reviews Gouraud and Phong shading with regard to their suitability for a hardware implementation. \\n \\nThe final stage of the PROOF system is formed by a stage for filtering the colours of those objects that contribute to a pixel. This done by constructing a subpixel mask and filtering across an area of 2×2 pixels. \\n \\nAt the end the paper briefly reports on the current state of the project.\",\"PeriodicalId\":206166,\"journal\":{\"name\":\"Advances in Computer Graphics Hardware\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Computer Graphics Hardware\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2312/EGGH/EGGH88/121-140\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Computer Graphics Hardware","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/EGGH/EGGH88/121-140","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22

摘要

本文简要介绍了硬件计算机图像生成领域。讨论了两种主要的分割方法,即图像空间和对象空间的分割。基于对象空间划分方法,我们定义了PROOF体系结构。PROOF是一个旨在高性能和高质量渲染光栅图像的系统。高性能意味着在一秒钟内生成多达30张图片。这些图片是阴影和抗混叠的,给图像一个高度的现实主义。该建筑包括三个阶段,分别负责隐藏表面的去除、遮阳和过滤。这些阶段中的第一个是对象处理器的管道。这些处理器中的每一个都存储和扫描转换一个对象,此外,它在对象上插入深度和法向量。每个对象处理器都能够处理某种基本类型的对象。对象处理器对某种原语类型的专门化被封装在称为原语处理器的单个块中。对象处理器管道的输出是着色阶段的输入。所采用的照明模型同时考虑了漫反射和镜面反射。本文回顾了Gouraud和Phong阴影对硬件实现的适用性。PROOF系统的最后一个阶段是由一个用于过滤那些有助于像素的物体的颜色的阶段形成的。这是通过构造一个亚像素遮罩并在2×2像素的区域进行过滤来完成的。论文最后简要介绍了项目的现状。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
PROOF: An Architecture for Rendering in Object Space
This paper gives a short introduction into the field of computer image generation in hardware. It discusses the two main approaches, namely partitioning in Image space and In object space. Based on the object space partitioning approach we have defined the PROOF architecture. PROOF is a system that aims at high performance and high quality rendering of raster images. High performance means that up to 30 pictures are generated in one second. The pictures are shaded and anti-aliased, giving the images a high degree of realism. The architecture comprises tnree stages which are responsible for hidden surface removal, shading, and filtering respectively. The first of these stages is a pipeline of object processors. Each of these processors stores and scan converts one object Furthermore, It interpolates the depth and the normal vector across the Object. Each object processor is able to handle objects of a certain primitive type. The specialization of an object processor to a certain primitive type is encapsulated in a Single block called primitive processor. The output of the object processor pipeline is the input to a stage for shading. The illumination model employed takes into account both diffuse and specular reflections. The paper reviews Gouraud and Phong shading with regard to their suitability for a hardware implementation. The final stage of the PROOF system is formed by a stage for filtering the colours of those objects that contribute to a pixel. This done by constructing a subpixel mask and filtering across an area of 2×2 pixels. At the end the paper briefly reports on the current state of the project.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Silicon Compilers for Graphics Hardware Design? XInPosse: Structural Simulation for Graphics Hardware The I.M.O.G.E.N.E. Machine: Some Hardware Elements Issues and Directions for Graphics Hardware Accelerators The Conveyor - an Interconnection Device for Parallel Volumetric Transformations
×
引用
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