This Article 
 Bibliographic References 
 Add to: 
Nonlinear Perspective Projections and Magic Lenses: 3D View Deformation
January/February 2005 (vol. 25 no. 1)
pp. 76-84
Yonggao Yang, Prairie View A&M University
Jim X. Chen, George Mason University
Mohsen Beheshti, California State University, Dominguez Hills
Traditional computer graphics rendering engines are designed to carry out linear planar projections. This article presents a method to perform nonlinear perspective projections and 3D view deformation. The existing work regarding nonlinear deformation primarily focuses on abstract models, 2D image distortion and magnification. The nonlinear projections and implementations still remain largely unexplored in 3D environment. The article explores several methods for using nonlinear perspective projections to generate deformed 3D visual effects. An experimental system based on these methods has been developed and tested. Discussed approaches open up possible applications and opportunities in conceptual design, 3D computer games, various training systems, and scientific visualization.

1. E. Hecht, Optics, Addison Wesley, 2001.
2. J. Chen, Y. Yang, and B. Loftin, "MUVEES: a PC-Based Multi-User Virtual Environment for Learning," Proc. IEEE Virtual Reality 2003 (VR 03), 2003, IEEE CS Press pp. 163-170.
1. E.V. Bier et al., "Toolglass and Magic Lenses: The See-Through Interface," Proc. ACM Siggraph, ACM Press, 1993, pp. 73-80.
2. M.S.T. Carpendale, D.J. Cowperthwaite, and F.D. Fracchia, "Extending Distortion Viewing from 2D to 3D," IEEE Computer Graphics & Applications, vol. 17, no. 4, 1997, pp. 42-51.
3. S. Bayarri, "Computing Non-Planar Perspectives in Real Time," Computers & Graphics, vol. 19, no. 3, 1995, pp. 431-440.
4. A. Barr, "Ray Tracing Deformed Surfaces," Proc. ACM Siggraph, ACM Press, 1986, pp. 287-296.
5. P. Rademacher, "View-Dependent Geometry," Proc. Siggraph, ACM Press, 1999, pp. 439-446.
6. M. Inakage, "Non-Linear Perspective Projections," Modeling in Computer Graphics: Methods and Applications, IFIP Series on Computer Graphics, Springer-Verlag, 1993, pp. 203-215.
7. K. Singh, "A Fresh Perspective," Proc. Graphics Interface, Canadian Information Processing Soc., 2002, pp. 17-24.
8. F. Devernay and O. Faugeras, "Straight Lines Have to be Straight," Machine Vision and Applications, vol. 13, 2001, pp. 14-24.
9. E. LaMar, B. Hamann, and K.I. Joy, "A Magnification Lens for Interactive Volume Visualization," Proc. 9th Pacific Conf. Computer Graphics and Applications, (PG 01) IEEE Press, 2001, pp. 223-233.
10. S.T. Ryoo and K.H. Yoon, "Full-View Panoramic Navigation Using Orthogonal Cross Cylinder," J. Winter School of Computer Graphics, 2002, pp. 381-388.
11. T. Svoboda and T. Pajdla, "Panoramic Cameras for 3D Computation," Proc. Czech Pattern Recognition Workshop, Czech Soc. for Pattern Recognition, 2000, pp. 63-70.

Index Terms:
Nonlinear projections, Magic lenses, 3D view deformation
Yonggao Yang, Jim X. Chen, Mohsen Beheshti, "Nonlinear Perspective Projections and Magic Lenses: 3D View Deformation," IEEE Computer Graphics and Applications, vol. 25, no. 1, pp. 76-84, Jan.-Feb. 2005, doi:10.1109/MCG.2005.29
Usage of this product signifies your acceptance of the Terms of Use.