“Talisman: commodity realtime 3D graphics for the PC” by Torborg and Kajiya

  • ©Jay Torborg and James (Jim) T. Kajiya




    Talisman: commodity realtime 3D graphics for the PC



    A new 3D graphics and multimedia hardware architecture, codenamed Talisman, is described which exploits both spatial and temporal coherence to reduce the cost of high quality animation. Individually animated objects are rendered into independent image layers which are composited together at video refresh rates to create the final display. During the compositing process, a full affine transformation is applied to the layers to allow translation, rotation, scaling and skew to be used to simulate 3D motion of objects, thus providing a multiplier on 3D rendering performance and exploiting temporal image coherence. Image compression is broadly exploited for textures and image layers to reduce image capacity and bandwidth requirements. Performance rivaling highend 3D graphics workstations can be achieved at a cost point of two to three hundred dollars.


    1. Akeley, K. and T. Jermoluk, “High Performance Polygon Rendering”, Proceedings of SIGGRAPH 1988 (July 1988), p239-246.
    2. Akeley, Kurt, “Reality Engine Graphics”, Proceedings of SIGGRAPH 1993 (July 1993), p 109-116.
    3. Carpenter, L. “The A-Buffer, an Anti-Aliased Hidden Surface Method”, Proceedings of SIGGRAPH 1984, (July 1984), p103-108.
    4. Shenchang Eric Chen, Lance Williams, View interpolation for image synthesis, Proceedings of SIGGRAPH 93, (August 1993), pp. 279-288.
    5. Shenchang Eric Chen, QuickTime VR–an image based approach to virtual environment navigation, Proceedings of SIGGRAPH 95, (August 1995), pp. 29-38.
    6. Cook, R, “Shade Trees”, Proceedings of SIGGRAPH 1984, July 1984, p223-231.
    7. Cook, R., L. Carpenter, E. Catmull, “The REYES Image Rendering Architecture, Proceedings of SIGGRAPH 1987 (July 1987). p95-102
    8. Fuchs, H., J. Poulton, J. Eyles, T. Greer, J. Goldfeather, D. Ellsworth, S. Molnar, G. Turk, B. Tebbs, L. Isreal, “Pixel Planes 5: A Heterogenous Multiprocessor Graphics System Using Processor-Enhanced Memories”, Proceedings of SIGGRAPH 89, p79-88.
    9. Hanrahan, P. and J. Lawson, “A Language for Shading and Lighting Calculations”, Proceedings of SIGGRAPH 1990, August 1990, p289-298.
    10. Levinthal, A., T. Porter, “Chap – a SIMD Graphics Processor”, Proceedings of SIGGRAPH 84, p77-82.
    11. Microsoft, “DirectDraw API Specification” and “Direct3D API Specification”, Microsoft Corporation, Redmond WA, 1995.
    12. Leonard McMillan, Gary Bishop, Plenoptic modeling: an image-based rendering system, Proceedings of SIGGRAPH 95, (August 1995), pp. 39-46.
    13. Molnar, S., “Image Composition Architectures for Real-Time Image Generation”, PhD Dissertation, University of North Carolina, 1991.
    14. Molnar, S., J. Eyles, J. Poulton, “PixelFlow: High Speed Rendering Using Image Composition”, Proceedings of SIGGRAPH 1992 (July 92), p231-240
    15. H. Nishimura, H. Ohno, T. Kawata, LINKS-1: a parallel pieplined multimicrocomputer system for image creation, Proceedings of the 10th Symposium on computer architecture (1983), pp.387-394
    16. Nvidia, various press releases on the Nvidia NV 1 Multimedia Accelerator, Nvidia Corporation, Sunnyvale CA, 1995.
    17. Michael Potmesil and Eric Hoffert, The PixelMachine: a parallel image computer, Proceedings of SIGGRAPH 89, (July 1989), pp. 69-78.
    18. Regan, M. and R. Pose, “Priority Rendering with a Virtual Reality Address Recalculation Pipeline”, Proceedings of SIGGRAPH 1994 (July 94), p. 155-162.
    19. Reeves, W., D. Salesin, R. Cooke, “Rendering Antialiased Shadows with Depth Maps”, Proceedings of SIGGRAPH 87, p283-291.
    20. Schilling, A. “A New Simple and Efficient Antialiasing with Subpixel Masks”, Proceedings of SIGGRAPH 1991 (July 1991), p133-141.
    21. Mark Segal, Carl Korobkin, Rolf van Widenfelt, Jim Foran, Paul Haeberli, Fast shadows and lighting effects using texture mapping, Proceedings of SIGGRAPH 92, (July 1992), pp. 249-252.
    22. Williams, L., “Casting Curved Shadows on Curved Surfaces”, Proceedings of SIGGRAPH 78, p270-274.
    23. Woo, A. in “The Shadow Depth Map Revisited”, in Graphics Gems, edited by D. Kirk, Academic Press, Boston, 1992, p338-442.

ACM Digital Library Publication: