@inproceedings{38d7099ab8314d5ea43882a81746fb60,
title = "Undergraduate computer graphics using Java 3D",
abstract = "This workshop will introduce Java 3D as a tool for teaching graphics programming at the undergraduate level. Similar to the evolution of programming languages, a computer graphics course based entirely on high-level features of available graphics programming packages has become feasible and offers distinct advantages over traditional approaches. Such a course will be accessible to a wide range of students and will be more effective in introducing the fundamental graphics concepts and applications such as modeling, transformation, rendering, and animation. Java 3D, a high-level object-oriented 3D API integrated with Java, is an ideal tool for such a course. The workshop will explore the features and limitations of Java 3D in teaching introductory computer graphics.",
keywords = "Animation, Geometry, Graphics, Java 3d, Lighting, Modeling, Rendering, Scene graph, Texture mapping, Transformation, View",
author = "Hong Zhang and {Daniel Liang}, Y.",
year = "2005",
doi = "10.1145/1167350.1167360",
language = "English",
isbn = "1595930590",
series = "Proceedings of the Annual Southeast Conference",
pages = "112--113",
booktitle = "Proceedings of the 43rd Annual Association for Computing Machinery Southeast Conference, ACMSE '05",
note = "43rd Annual Association for Computing Machinery Southeast Conference, ACMSE '05 ; Conference date: 18-03-2005 Through 20-03-2005",
}