Issue 4
https://diglib.eg.org:443/handle/10.2312/28
Regular Issue2024-03-28T17:29:05ZIncremental Polygon Rendering on a SIMD Processor Array
https://diglib.eg.org:443/handle/10.2312/6598
Incremental Polygon Rendering on a SIMD Processor Array
Theoharis, Theohaiis; Page, Ian
We demonstrate how both area coherence and parallelism can be exploited in order to speed up rendering operations on a SIMD square array of processors. Our algorithms take advantage of the method of differences, in order to incrementally compute the values of a linear polynomial function at discrete intervals and thus implement area rendering operations efficiently. We discuss how filling of convex polygons, hidden surface elimination and smooth shading can be implemented on an N ? N processor array that supports planar arithmetic, that is, arithmetic operations performed on N ? N matrices in parallel for all matrix elements. A major attraction of the method we present is that it is based on a SIMD processor array- such machines are now recognised as highly general purpose given the wide range of applications successfully implemented on them.
1988-01-01T00:00:00ZA Top Down Method for Interactive Drawing
https://diglib.eg.org:443/handle/10.2312/6597
A Top Down Method for Interactive Drawing
Slater, Mel
Traditional interactive drawing programs adopt a bottom-up approach, allowing the user to construct a picture by the use of discrete tools, for example, lines, circles, rectangles, and so on. This paper presents a different approach, which allows users to construct graphical objects by stretching and cutting existing objects. The representation is simply implemented, based on a ring of cubic Bezier curves, and use of the de Casteljau algorithm.
1988-01-01T00:00:00ZA Survey of Computer Animation
https://diglib.eg.org:443/handle/10.2312/6594
A Survey of Computer Animation
Pueyo, Xavier; Tost, Daniela
A survey on computer animation is presented with three specific goals: * .To clarify what people understand by computer animation. * .To separate the different aspects of computer animation and underline its main problems. * .To present the different solutions given to these problems.Several classifications for computer animation systems are first made attending to different criteria. The report is subsequently divided into two basic sections according to the historical classification of computer animation systems: computer-assisted animation, where traditional animation is just helped by the use of computers, and modelled animation where the use of computers is essential in different aspects of the animation process. Special emphasis is placed on motion specification and generation.Finally, special attention is paid to human body animation because of the great interest of this specific field of computer animation and the peculiarity of its problems.Aspects of hardware aspects and postprocessing has just been taken into account in the classification section but have not been studied.
1988-01-01T00:00:00ZDialogue Cell Resource Model and Basic Dialogue Cells
https://diglib.eg.org:443/handle/10.2312/6596
Dialogue Cell Resource Model and Basic Dialogue Cells
Schouten, H.J.; Ten Hagen, P.J.W.
A model for the handling of resources used in interactive programs, with emphasis on the input device part, is developed. Its connection to the I/O pair model and its usage in the dialogue cell system is described.The definition and properties of basic dialogue cells are given. A method for constructing a basic cell library is presented. A number of results from the application of the resource model on a basic cell library is shown.
1988-01-01T00:00:00Z