47231 (608166), страница 3
Текст из файла (страница 3)
Этим завершается наше рассмотрение графики на Java. В этой работе мы представили краткий обзор средств программирования трехмерной и двухмерной графики на Java. Мы показали, что эффективность, расширяемость и простота Java 3D делает этот интерфейс прикладного программирования отличным выбором для разработчиков, стремящихся встроить в свои приложения трехмерную графику. Мы представили приложение, которое демонстрируют использование геометрических фигур, текстур, освещения и поведений в Java 3D.
Мы обсудили некоторые графические возможности Java. Мы начали с краткого знакомства с фундаментальными основами графики, такими как системы координат и графические контексты. Затем мы обсудили средства Java 2D. Мы также вкратце рассказали, как использовать графические эффекты.
Вторая половина нашего знакомства с графическим программированием касалась Java 3D. Используя классы Java 3D и Java 2D мы создали простой графический редактор 3D Paint, который дает возможность пользователю изменять свойства сцены Java 3D, включая манипулирование трехмерными объектами (вращение, масштабирование и перемещение) с помощью мыши и изменение освещения сцены.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. Х. М. Дейтел, П.Дж. Дейтел, С.И. Сантри - Технологии программирования на Java, книга 1 (графика, JAVABEANS, интерфейс пользователя)
2. Джуди Бишоп - Эффективная работа Java
3. James Gosling, Bill Joy, Guy Steele, Gilad Bracha - The Java Language Specification, Second Edition.
4. Tim Lindholm, Frank Yellin - The Java Virtual Machine Specification, Second Edition.
5. Гослинг Дж., Арнольд К. - Язык программирования Java
6. Информация с сайта www.infocom.uz
7. Информация с официального сайта Java www.java.sun.com