一、课程简介(150字以内) 计算机图形学是计算机科学与技术专业、软件工程专业、机电工程、机械设计等的一门应用基础课程。本课程主要内容介绍计算机图形学的相关算法与应用Java、Java 3D编程实现三维图形系统开发。主要内容包括多边形图形学与多属性体图形学的概念、Java 3D基本图形功能、图形变换、复杂曲线曲面构造、三维图形数据结构、纹理映射、实体造型的算法、Java与Java 3D计算机图形算法编程。 二、课程教学目标 教学目标:通过系统的理论学习与编程实验,使学生掌握应用Java、Java 3D开发三维图形系统的能力,掌握应用Java、Java 3D编程实现三维动漫设计与三维游戏开发等。 附表1: 一、课程基本情况 课程名称 计算机图形学 课程代码 Y02752 课程类型 专业选修课 课程性质 考试课 学分 4 总学时 48+16 授课教师所在单位 计算机与网络空间安全学院计算机系 选用教材 Java 3D与计算机三维动态图形网络编程设计 授课教师简介 高新瑞,男,出生日期63.12,计算机科学与技术学院计算机系教授、博士,长期从事计算机图形图像处理方面的教学与研究工作,长期应用Java、Java3D开发三维图形系统与工程应用系统。 授课对象 软件工程2019级本科生 课程教学目的和任务 通过学习,掌握计算机图形学算法、Java 3D的功能及应用Java、Java 3D开发三维图形系统的能力。 考核方式和成绩评定方法 考试成绩占总成绩60%,实验与平时成绩占40% 二、课程学时分配、主要教学内容和使用的教学方法 章节 教学内容概要 教学方法 课时 作业(请打√) 辅导(请打√) 实验(请打√) 第一章 绪论 理论教学 3 第二章 Java 3D基本概念 理论教学 3 第三章 Java 3D基本图形功能 理论教学 6 6 第四章 复杂曲线曲面设计 理论教学 9 6 第五章 Java 3D的坐标变换与基本形体 理论教学 6 2 第六章 Java 3D的态图形技术与变形 理论教学 6 第七章 Java 3D纹理与纹理映射 理论教学 3 2 第八章 Java 3D外部三维图形文件导入 理论教学 3 第九章 Java 3D sound声音类 理论教学 3 总复习 3 答疑 3 注:本表限两页纸,于开学第一周内报送开课学院,学院收齐后电子文档发教务处教学质量管理科。