Skip to main content
Log in

GemstoneFire: adaptive dispersive ray tracing of polyhedrons

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Synthesizing realistic images of gemstones requires techniques beyond the scope of normal ray tracing. The ‘fire’ of such highly refractive objects is what makes gemstones attractive, and also imposes very high computational overhead to perform time consuming dispersive ray tracing. Gemstones are usually cut in polyhdrons as for example, a brillant cut. After a detailed analysis of the nature of dispersive ray tracing of polyhedral objects, we propose here a new method of using three simple rays adaptively to model the ray spreading caused by dispersive refraction. It is shown that the proposed method reduces the computational complexity to an order close to that of normal ray tracing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Cook, Robert L, Torrance KE (1982) A reflectance model for computer graphics. ACM Trans Graph 1:7–24

    Google Scholar 

  • Cook, Tobert L, Porter T, Carpenter L (1984) Distributed ray tracing. Proc SIG-GRAPH'84 18:137–145

    Google Scholar 

  • Driscoll, Walter G, William Vaughan (1978) Handbook of Optics. McGraw-Hill Book Company, pp 7–82

  • Fujimoto A, Tanaka T, Iwata K (1986) ARTS:, accelerated raytracing system. IEEE Comput Graph Appl 6(2):16–26

    Google Scholar 

  • Hall RA, Grenberg DP (1983) A testbed for realistic image synthesis. IEEE Comput Graph Appl 3(8):10–20

    Google Scholar 

  • Hecht E (1987) Optics, 2nd edn. Addison-Wesley pp 57–63

  • Kingslake (1978) Lens design fundamentals. Academic Press, New York, p 12

    Google Scholar 

  • Takagi J, Yokoi S, Tsuruoka S, Kimura F, Miyake Y (1984) A ray tracing model considering color dispersion of light. Proc Graph CAD Symp, Inf Proc Soc Jpn (in Japanese), pp 81–87

  • Thomas SW (1986) Dispersive refraction in ray tracing. The Visual Computer 2(1):3–8

    Google Scholar 

  • Wallace, John R, Cohen MF, Greenberg DP (1987) A two-pass solution to the rendering equation: a synthesis of ray tracing and radiosity methods. Proc SIGGRAPH'87 21(4):311–320

    Google Scholar 

  • Whitted T (1980) An improved illumination model for shaded display. Commun ACM 23(6):343–349

    Google Scholar 

  • Wyvill G, Kunii TL, Shirai Y (1986) Space division for ray tracing in CSG. IEEE Comput Graph Appl 6(2):28–34

    Google Scholar 

  • Simon, Marvin K, Omura JK, Robert AS, Barry KL (1985) Spread spectrum communications. Comput Science Press, Vol 1, pp 43–44

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yuan, Y., Kunii, T.L., Inamoto, N. et al. GemstoneFire: adaptive dispersive ray tracing of polyhedrons. The Visual Computer 4, 259–270 (1988). https://doi.org/10.1007/BF01901281

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01901281

Key words

Navigation