![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||||||||
![]() |
![]() |
|||||||||||
![]() |
![]() |
![]() |
||||||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
CompositingWhile FvD has some discussion of compositing, it is such an important topic that you should probably learn more about it.The Smith reference below is required reading for the class. Everything else is optional. The original source of information on compositing was a paper by Porter and Duff in SIGGRAPH '94
Compositing Digital Images. T. Porter, T. Duff. Compositing Digital Images, Computer Graphics (Proc. SIGGRAPH), 18:3, pp. 253-259, 1984. Unfortunately, this is not available on-line. Last year, I had made this a required reading, but I made copies available. Alvy Ray Smith, who was instrumental in the creation of these methods wrote an excellent tutorial on implementing compositing. This reading is REQUIRED for 559. Don't worry about the details of making it go fast avoiding integer arithmetic.
For an interesting discussion of the history of this, I HIGHLY recommend:
Alvy Ray also has a great discussion as to what a pixel is. Highly recommended. Had I known about this beforehand, it would have been a required reading.
A Pixel Is Not A Little Square, A Pixel Is Not A Little Square, A Pixel Is Not A Little Square! (And a Voxel is Not a Little Cube), Alvy Ray Smith, Tech Memo 6, Jul 17, 1995 Blue-Screening is a technique that you will want to learn about in class. However, the paper I assigned last year might be too mathematically intense for a class at this level. If you are brave, you should read it. If you are not brave, you might want to look at the first few equations.
|
Last modified: 19:33 Sep 25, 2000 |
(c)
2000 Michael Gleicher
|