[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Developing 3-d animated applications prototypes in the classroom

Published: 01 April 2002 Publication History

Abstract

Simulated environments, such as those found in training centers, computer games, movies, advertisement and defense applications, require software companies to face two important challenges in today's economy: creating a good prototype as showcase for the end-user and meeting "time to market" deadlines. Graphics libraries and development environments provide to the application programmer the necessary interfaces used in the construction of graphics, animations, simulations and games. The true value of a graphics library can be measured from two issues: ease of use and extensibility. However, the special needs in an educational environment change the shape and form of graphics frameworks such that each library must be designed to accommodate ease of use and extensibility. Such frameworks provide the user-friendly environment required by, for example, novice game programmers. This study presents a new game-programming library called PGL that addresses the timing and learning factors that exist in game development.

References

[1]
1. J. Basch, J. Erickson, L. J. Guibas, J. Hershberger, and L. Zhang, "Kinetic collision detection between two simple polygons," 10th Symp. on Discrete Algorithms, 1999, pp. 102-111.
[2]
2. W. Celes, and J. Corson-Rikert, "Act: an easy-to-use and dynamically extensible 3D graphics library," X Brazilian Symp. on Computer Graphics and Image Processing, 1997, pp. 26-33.
[3]
3. B. Chen, J. E. Swan, E. Kuo, and A. Kaufman, "LOD-Sprite technique for accelerated terrain rendering," Proceedings of the IEEE Visualization, San Francisco, CA, 1999.
[4]
4. M. Deloura, Game Programming Gems, Charles River Media Inc, MA, 2000.
[5]
5. P. Diefenbach, P. Mahesh and D. Hunt, "Building OpenWorlds", Proceedings of the Third Symposium on Virtual Reality Modeling Language, 1998, pp. 33-38.
[6]
6. I. Guscov, K. Vidimce, W. Sweldens, and P. Schroder, "Normal meshes," Proceedings of SIGGRAPH, 2000, pp. 95-102.
[7]
7. T. He, "Fast collision detection using QuOSPO Trees," Proceedings of the 1999 Symposium on Interactive 3D Graphics, 1999, pp. 55-62.
[8]
8. A. Joines, and D. Roberts, "Simulation in an object-oriented world," Proceedings of the 1999 Simulation Conference on Winter Simulation (Vol. 1), 1999, pp. 132-140.
[9]
9. T. Karkanis and A. J. Stewart, "High quality, curvature dependent triangulation of implicit surfaces," IEEE Computer Graphics Applications, March, 2001, 21 (2), pp. 60-69.
[10]
10. K. Larry, and W. Wooten, "GROOP: an object-oriented toolkit for animated 3D graphics," 8th Conf. on Object-Oriented Prog. Systems, Lang., and Applications, 1993, pp. 309-325.
[11]
11. B. MacIntyre, and S. Feiner, "A distributed 3D graphics library," Proceedings of the 25th Annual Conference on Computer Graphics, 1998, pp. 361-370.
[12]
12. P. Magillo and V. Bertocci, "Managing large terrain data sets with a multiresolution structure," International Workshop on Advanced Spatial Data Mgmt, Greenwich, UK, 2000.
[13]
13. Y. Oyang, and S. S. Wang, "Real-world object-oriented design experience for computer science students," 29th Frontiers of Education Conference, 1999, pp. 13A3/1- 13A3/6,.
[14]
14. J. Rager, "Graphics packages for teaching graphics," Papers of the Seventeenth SIGCSE Technical Symposium on Computer Science Education, 1986, pp. 225-231.
[15]
15. W. Schroeder, K. Martin, and W. Lorensen, "The design and implementation of an object-oriented toolkit for 3D graphics and visualization," Conf. on Visualization, 1996, pp. 93-100.
[16]
16. L. Tichenor, "Inexpensive advanced graphics applications for the C.S. majors graphics class," 26th SISCSE Technical Symp. on Computer Science Education, 1995, pp. 191-194.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges  Volume 17, Issue 5
April 2002
228 pages
ISSN:1937-4771
EISSN:1937-4763
Issue’s Table of Contents

Publisher

Consortium for Computing Sciences in Colleges

Evansville, IN, United States

Publication History

Published: 01 April 2002
Published in JCSC Volume 17, Issue 5

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 308
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media