|
ABSTRACT
Rendering computer animation frames is a very time consuming job. Using parallel computing on clusters and so-called render farms is a common solution to this problem. In this paper we describe how Grid computing can be used for computer animation rendering. We propose a framework for Grid rendering services, describe its implementation, and present the results and statistics. A loseless 3D compression algorithm was also devised to solve the existing problem of transferring gigabytes of scene representation files (Renderman (.rib) and mental images (.mi)). This compression algorithm has been filed for patent in Singapore.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Aeschlimann, M., Dindac, P., Kallivokas, L., L'Opez, J., Lowekamp, B. and O'Hallaron, D. 1999. Preliminary report on the design of a framework for distributed visualization. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1833--1839.
|
| |
2
|
Apodaca, T. 1995. Using RenderMan in Animation Production. ACM SIGGRAPH 1995 Course 4, www.renderman.org/RMR/Publications/sig95.course04.pdf.
|
| |
3
|
Apodaca, T., Gritz, L., Pharr, M., Hery, H., Bjorke, K. and Treweek, L. 2001. Advanced RenderMan 3:Render Harder. ACM SIGGRAPH 2001 Course 48, www.renderman.org/RMR/Publications/sig01.course48.pdf.gz.
|
| |
4
|
Apple Computer, XGRID. http://www.apple.com/server/macosx/features/xgrid.html
|
| |
5
|
Axceleon. http://www.axceleon.com
|
| |
6
|
Axyz Animation. http://www.axyzfx.com
|
 |
7
|
|
| |
8
|
Bilbao-Castro, J. R., Marabini, R., Carazo, J. M., Garcia, I. and Fernandez. J. J. 2004. The Potential of Grid computing in three-dimensional electron microscopy. Parallel Processing Letters, World Scientific Publishing Company, 14, 2, 151--162.
|
| |
9
|
Ken Brodlie , David Duce , Julian Gallop , Musbah Sagar , Jeremy Walton , Jason Wood, Visualization in Grid Computing Environments, Proceedings of the conference on Visualization '04, p.155-162, October 10-15, 2004
[doi> 10.1109/VIS.2004.112]
|
| |
10
|
|
| |
11
|
Discreet. http://www.discreet.com
|
| |
12
|
|
| |
13
|
Globus Toolkit. http://www.globus.org/toolkit
|
| |
14
|
Kalawsky, R. S. and Nee, S. P. 2004. Important issues concerning interactive user interfaces in grid based computational steering systems. In Proceedings of the UK e-Science All Hands Meeting. http://www.allhands.org.uk/2004/proceedings/papers/282.pdf
|
| |
15
|
|
 |
16
|
|
| |
17
|
Mental Images. http://www.mentalimages.com
|
| |
18
|
|
| |
19
|
Nasrabadi, N. M. and King, R. A. 1988. Image coding using vector quantization: a review. IEEE Transactions on communications, 36, 8, 957--971.
|
| |
20
|
Pixar. http://www.pixar.com
|
| |
21
|
Pixie. http://sourceforge.net/projects/pixie/
|
 |
22
|
David Przybyla , Karissa Miller , Mahmoud Pegah, A holistic approach to high-performance computing: xgrid experience, Proceedings of the 32nd annual ACM SIGUCCS conference on User services, p.119-124, October 10-13, 2004, Baltimore, MD, USA
[doi> 10.1145/1027802.1027832]
|
| |
23
|
Render-It. http://www.render-it.co.uk
|
| |
24
|
Respower. http://www.respower.com
|
| |
25
|
RFC2616. http://rfc.net/rfc2616.html
|
| |
26
|
Richard V. 2002, Dragon Case Study: Animation Grids. PC Magazine. Article - 2002-10-01. http://www.pcmag.com/article2/0,1759,530154,00.asp
|
| |
27
|
|
| |
28
|
Sun N1 Grid Engine 6. http://www.sun.com/software/Gridware/index.xml
|
| |
29
|
|
| |
30
|
|
| |
31
|
Uberware. http://www.uberware.net
|
| |
32
|
United Devices. http://www.ud.com
|
 |
33
|
|
| |
34
|
Welch, T. A. 1984. A technique for high-performance data compression, IEEE Computer, 17, 6, 8--19.
|
| |
35
|
Xiang, H., Gong, B., Meng, X. X. and Kong, X. L. 2004. The design of adaptive platform for visual-intensive applications over the Grid. In Proceedings of Grid and Cooperative Computing 2003, Lecture Notes in Computer Science, 172--175, Springer-Verlag.
|
| |
36
|
Yang, E. H. and Kieffer, J. C. 1996. Simple universal lossy data compression schemes derived from the Lempel-Ziv algorithm, In Proceedings of IEEE Transactions on information Theory, 42, 1, 239--245.
|
| |
37
|
Ziv, J. and Lempel, A. 1977. A universal algorithm for sequential data compression, In Proceedings of IEEE transactions on information theory, 23, 3, 337--343.
|
| |
38
|
Zwicker, E. and Fastl, H. 1999. Psychoacoustics, Facts and Models. Springer Series in Information Sciences, 2nd edition.
|
|