实验五 Java 3D 的坐标变换、动态图形技术、纹理与纹理映射
一、实验前的准备工作
认真阅读并熟悉教材第五六七章的内容,熟悉例 5.1 到例 5.4,例 6.1 到 6.26,7.1
到 7.7 实例程序的程序结构及相关类的功能。
二、目的及要求
(1)掌握第四章有关坐标平移、旋转、变比例的相关矩阵及计算;
(2)熟练掌握 Transform3D 类的各种构造函数及各参数的含义;
(3)掌握 TransformGroup 类与 Transform3D 类之间的包含关系;
(4)掌握两矩阵的乘积与编程;
(5)掌握 Java 3D 中定义的基本型体:长方体、圆柱体、圆锥体、球体;
(6)掌握 Switch 类的定义格式与使用;
(7)掌握 SharedGroup 类的定义格式与使用;
三、实验内容
(1)上机调试教材例 5.4、例 6.6,6.18 7.1,7.3 实例程序;
源代码见:Example5_4.java