论文部分内容阅读
随着网络技术和计算机技术的发展,计算机已逐步从二维的平面空间向三维空间发展,三维图形图像处理技术也越来越受到人们的关注。本系统针对目前中学立体几何很难被学生真正掌握的问题,在对比了几种常用三维图形技术之后,选用Java 3D技术,从应用角度出发,用面向对象的方法开发出一种简单、有效的立体几何辅助系统。该系统实现了帮助学生建立真正的立体感的目的。本系统作为老师讲解和学生学习立体几何的工具,不仅能提高老师的教学质量,还能够提高学生的学习兴趣和学习效率,达到事半功倍的效果,因此本课题具有一定的实际意义。 本文主要完成以下几个方面的工作:利用Java 3D中的核心类库和Utility包,创建诸如立方体、锥体、圆柱体等基本几何形体,并在这些形体上增加光照、外观、背景以及坐标变换等功能,利用视觉平台为基本形体创建不同的视点用以观察形体的内部结构;利用Java 3D的model clip类实现对形体的截面显示,用于观察三维形体的截面和内部结构;利用Java 3D的基本形体的实现功能完成组合形体的显示,用于观察各种较为复杂的组合形体。