|
ABSTRACT
The geometric structure inherent in the definition of the shapes of three-dimensional objects and environments is used not just to define their relative motion and placement, but also to assist in solving many other problems of systems for producing pictures by computer. By using an extension of traditional structure information, or a geometric hierarchy, five significant improvements to current techniques are possible. First, the range of complexity of an environment is greatly increased while the visible complexity of any given scene is kept within a fixed upper limit. Second, a meaningful way is provided to vary the amount of detail presented in a scene. Third, “clipping” becomes a very fast logarithmic search for the resolvable parts of the environment within the field of view. Fourth, frame to frame coherence and clipping define a graphical “working set,” or fraction of the total structure that should be present in primary store for immediate access by the visible surface algorithm. Finally, the geometric structure suggests a recursive descent, visible surface algorithm in which the computation time potentially grows linearly with the visible complexity of the scene.
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
|
|
| |
2
|
Computer Aided Operations and Research Facility, U.S. Maritime Service Simulator (principal contractor Philco-Ford, visible-surface processor by Evans and Sutherland Comptr. Corp.).
|
| |
3
|
Catmull, E. A subdivision algorithm for computer display of curved surfaces. Tech. Rep. UTEC-CSc-74-133, U. of Utah, Salt Lake City, Utah, Dec. 1974.
|
 |
4
|
|
| |
5
|
|
| |
6
|
Crow, F.C., and Bui-Tuong Phong. Improved Rendition of Polygonal Models of Curved Surfaces. Proc. Second USAJapan Comptr. Conf., Aug. 1975, p. 475.
|
 |
7
|
|
 |
8
|
|
| |
9
|
Electonic scene generator expansion system. Final Rep., NASA Contract NAS 9-11065, Defense Electronic Div., General Electric Corp., Syracuse, N.Y., Dec. 1971.
|
| |
10
|
Gouraud, H. Computer display of curved surfaces. IEEE Trans. Computers C-20 (June 1971), 623.
|
| |
11
|
Nasa-Ames Short Take-off and Landing Simulator (built by Evans and Sutherland Comptr. Corp.).
|
| |
12
|
New York Inst. Tech., Comptr. Animation Dep.
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
Rediflow Flight Simulation, Ltd., NOVOVIEW Visual Systems (video system provided by E&S Comptr. Corp.).
|
| |
17
|
|
| |
18
|
Schumacker, R.A., Brand, B., Gilliland, M., and Sharp, W. Study for applying computer-generated images to visual simulations. AFHRL-TR-69-74, US Air Force Human Resources Lab., Washington, D.C., Sept. 1969.
|
| |
19
|
Sutherland, I.E. Sketchpad: a man-machine graphical communication system. TR 296, M.I.T Lincoln Labs, M.I.T., Cambridge, Mass., Jan. 1963.
|
 |
20
|
|
| |
21
|
|
| |
22
|
Wipke, T., et al. Computer Representation and Manipulation of Chemical Information. Wylie Interscience, New York, 1974.
|
| |
23
|
Wylie, C., Romney, R.S., Evans, D.C., and Erdahl, A. Halftone perspective drawings by computer. Proc. AFIPS 1967 FJCC, Vol. 31, AFIPS Press, Montvale, N.J., pp. 49-58.
|
CITED BY 132
|
|
|
|
|
Subodh Kumar , Dinesh Manocha , William Garrett , Ming Lin, Back-face computation of polygon clusters, Proceedings of the thirteenth annual symposium on Computational geometry, p.487-488, June 04-06, 1997, Nice, France
|
|
|
Jim Durbin , Rich Gossweiler , Randy Pausch, Amortizing 3D graphics optimization across multiple frames, Proceedings of the 8th annual ACM symposium on User interface and software technology, p.13-19, November 15-17, 1995, Pittsburgh, Pennsylvania, United States
|
|
|
Matthew Conway , Steve Audia , Tommy Burnette , Dennis Cosgrove , Kevin Christiansen, Alice: lessons learned from building a 3D system for novices, Proceedings of the SIGCHI conference on Human factors in computing systems, p.486-493, April 01-06, 2000, The Hague, The Netherlands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Boris Aronov , Hervé Brönnimann , Allen Y. Chang , Yi-Jen Chiang, Cost prediction for ray shooting, Proceedings of the eighteenth annual symposium on Computational geometry, p.293-302, June 05-07, 2002, Barcelona, Spain
|
|
|
Michael J. Zyda , David R. Pratt , James G. Monahan , Kalin P. Wilson, NPSNET: constructing a 3D virtual world, Proceedings of the 1992 symposium on Interactive 3D graphics, p.147-156, June 1992, Cambridge, Massachusetts, United States
|
|
|
|
|
|
Mark Duchaineau , Murray Wolinsky , David E. Sigeti , Mark C. Miller , Charles Aldrich , Mark B. Mineev-Weinstein, ROAMing terrain: real-time optimally adapting meshes, Proceedings of the 8th conference on Visualization '97, p.81-88, October 18-24, 1997, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tran S. Gieng , Bernd Hamann , Kenneth I. Joy , Gregory L. Schussman , Issac J. Trotts, Smooth hierarchical surface triangulations, Proceedings of the 8th conference on Visualization '97, p.379-386, October 18-24, 1997, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
J. Howell , Y. Chrysanthou , A. Steed , M. Slater, A market model for level of detail control, Proceedings of the ACM symposium on Virtual reality software and technology, p.96-103, December 20-22, 1999, London, United Kingdom
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T. Hudson , D. Manocha , J. Cohen , M. Lin , K. Hoff , H. Zhang, Accelerated occlusion culling using shadow frusta, Proceedings of the thirteenth annual symposium on Computational geometry, p.1-10, June 04-06, 1997, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stefan Hynst , Michael Gervautz , Markus Grabner , Konrad Schindler, A work-flow and data model for reconstruction, management, and visualization of archaeological sites, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
|
|
|
Jan Klein , Jens Krokowski , Matthias Fischer , Michael Wand , Rolf Wanka , Friedhelm Meyer auf der Heide, The randomized sample tree: a data structure for interactive walkthroughs in externally stored virtual environments, Proceedings of the ACM symposium on Virtual reality software and technology, November 11-13, 2002, Hong Kong, China
|
|
|
|
|
|
|
|
|
|
|
|
John Cosmas , Take Itegaki , Damian Green , Edward Grabczewski , Fred Weimer , Luc Van Gool , Alexy Zalesny , Desi Vanrintel , Franz Leberl , Markus Grabner , Konrad Schindler , Konrad Karner , Michael Gervautz , Stefan Hynst , Marc Waelkens , Marc Pollefeys , Roland DeGeest , Robert Sablatnig , Martin Kampel, 3D MURALE: a multimedia system for archaeology, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
Ashish Sharma , Aiichiro Nakano , Rajiv K. Kalia , Priya Vashishta , Sanjay Kodiyalam , Paul Miller , Wei Zhao , Xinlian Liu , Timothy J. Campbell , Andy Haas, Immersive and interactive exploration of billion-atom systems, Presence: Teleoperators and Virtual Environments, v.12 n.1, p.85-95, February 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daniel Aliaga , Jon Cohen , Andrew Wilson , Eric Baker , Hansong Zhang , Carl Erikson , Kenny Hoff , Tom Hudson , Wolfgang Stuerzlinger , Rui Bastos , Mary Whitton , Fred Brooks , Dinesh Manocha, MMR: an interactive massive model rendering system using geometric and image-based acceleration, Proceedings of the 1999 symposium on Interactive 3D graphics, p.199-206, April 26-29, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marcello Carrozzino , Franco Tecchia , Claudia Falcioni , Massimo Bergamasco, Image caching algorithms and strategies for real time rendering of complex virtual environments, Proceedings of the 1st international conference on Computer graphics, virtual reality and visualisation, November 05-07, 2001, Camps Bay, Cape Town, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Christopher Zach , Andreas Klaus , Joachim Bauer , Konrad Karner , Markus Grabner, Modeling and visualizing the cultural heritage data set of Graz, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jan Klein , Jens Krokowski , Matthias Fischer , Michael Wand , Rolf Wanka , Friedhelm Meyer auf der Heide, The Randomized Sample Tree: A Data Structure for Interactive Walk-Throughs in Externally Stored Virtual Environments, Presence: Teleoperators and Virtual Environments, v.13 n.6, p.617-637, December 2004
|
|
|
Norm Dadoun , David G. Kirkpatrick , John P. Walsh, The geometry of beam tracing, Proceedings of the first annual symposium on Computational geometry, p.55-61, June 05-07, 1985, Baltimore, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Kasik , Andreas Dietrich , Enrico Gobbetti , Fabio Marton , Dinesh Manocha , Philipp Slusallek , Abe Stephens , Sung-Eui Yoon, Massive model visualization techniques: course notes, ACM SIGGRAPH 2008 classes, August 11-15, 2008, Los Angeles, California
|
|
|
|
|
|
Andrew T. Duchowski , David Bate , Paris Stringfellow , Kaveri Thakur , Brian J. Melloy , Anand K. Gramopadhye, On spatiochromatic visual sensitivity and peripheral color LOD management, ACM Transactions on Applied Perception (TAP), v.6 n.2, p.1-18, February 2009
|
|
|
|
|
|
|
|
|
|
|
|
K. Debattista , A. Chalmers , R. Gillibrand , P. Longhurst , G. Mastoropoulou , V. Sundstedt, Parallel selective rendering of high-fidelity virtual environments, Parallel Computing, v.33 n.6, p.361-376, June, 2007
|
|