课程名称android3d应用程序开发

课程名称android3d应用程序开发

ID:31840476

大小:38.00 KB

页数:4页

时间:2019-01-20

课程名称android3d应用程序开发_第1页
课程名称android3d应用程序开发_第2页
课程名称android3d应用程序开发_第3页
课程名称android3d应用程序开发_第4页
资源描述:

《课程名称android3d应用程序开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程名称:Android3D应用程序开发英文名称:Android3Dapplicationdevelopment课程编号:x4050951学时数:48其中实验学时数:18课外学时数:0学分数:3.0适用专业:软件工程专业软升本学生一、课程的性质和任务《Android3D应用程序开发》是软件工程专业的专业课。本课程的目的在于使学生可以掌握Android软件平台上的3D开发的基本知识,能够从事android平台的3D手机游戏的程序开发。课程的主要任务是讲授android3D开发的主要思想和主要框架的使用。熟练掌握android开发中的自定义控件,图形的绘制方法

2、,颜色渲染,3D图形旋转,纹理映射,光照等知识和技术。二、课程教学内容的基本要求、重点和难点(一)android3D开发概述熟练掌握OpenGL的概念、Android的OpenGL类库、buffer类的使用;掌握OpenGL的特点;了解Android3d开发的方向和分类。重点:Android的OpenGL类库、buffer类的使用。难点:buffer类的使用。(二)绘制平面图形熟练掌握android3D的图形分类、绘制方法的使用;掌握常见图形的绘制步骤、方法中参数使用;了解图形绘制原理。重点:android3D的图形分类、绘制方法的使用。难点:方法中参数使

3、用,图形绘制原理。(三)颜色和立方体熟练掌握颜色函数、立方体绘制步骤;掌握颜色方法参数含义、立方体绘制方法;了解立方体绘制原理。重点:颜色函数、立方体绘制步骤、颜色方法参数含义。难点:立方体绘制步骤,立方体绘制原理。(四)光源熟练掌握光源的开启和关闭,设定光源的数量,光源的颜色,设置法线方法;掌握法向量的设置,光源的实现步骤;了解使用光源的目的,材料反光属性。重点:光源的开启和关闭,设定光源的数量,光源的颜色,设置法线方法,光源的实现步骤。难点:法向量的设置,材料反光属性。(五)纹理贴图熟练掌握纹理贴图的步骤,各步骤使用的方法;掌握方法参数,uv变换;了解

4、贴图原理。重点:纹理贴图的步骤,各步骤使用的方法,uv变换。难点:uv变换。(六)球体熟练掌握球的绘制过程,为球添加纹理、光照;掌握球坐标顶点的计算方法;了解球顶点的确定方法。重点:球的绘制过程,为球添加纹理、光照。难点:球坐标顶点的计算方法,球顶点的确定方法。(七)坐标变换熟练掌握坐标变换的种类、三种变换方法;掌握3d坐标系、方法参数含义。重点:坐标变换的种类、三种变换方法、方法参数含义。难点:方法参数含义。(八)图形混合和深度熟练掌握混合的概念、深度的含义、混合的使用方法;掌握混合方法使用、参数含义;了解深度机理、混合的使用场景。重点:混合的概念、深度

5、的含义、混合的使用方法。难点:混合方法使用、参数含义。(九)雾熟练掌握雾的使用步骤;掌握雾的使用方法,雾的作用;了解雾使用与不使用的区别。重点:雾的使用步骤,雾的使用方法,雾的作用。难点:雾的使用步骤。三、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例1android3D开发概述讲授+实验2+02:12绘制平面图形讲授+实验4+22:13颜色和立方体讲授+实验4+42:14光源讲授+实验3+22:15纹理贴图讲授+实验4+22:16球体讲授+实验4+22:17坐标变换讲授+实验3+22:18图形混合和深度讲授+实验3+22:19雾讲授+实验

6、3+22:1四、课程各教学环节的要求(一)实验环节序号实验项目名称实验内容学时实验类型1android3D基础编写第一个android3D程序,按步骤编写,熟悉buffer类操作。2验证2基本图形基本图形的绘制,熟悉和掌握常见平面图形的绘制方法2验证3颜色渲染使用颜色方法绘制颜色,会使用两种方法绘制颜色。2验证4立方体绘制绘制一个立方体,熟悉和掌握立方体绘制步骤。2验证5球体绘制绘制一个球体,熟悉和掌握球体顶点坐标的计算,球体的绘制方法,步骤。2验证6光源使用光源,设置光源属性,熟悉和掌握光源的使用方法,使用步骤。2设计7纹理掌握纹理贴图的步骤,各步骤使用

7、的方法,熟悉和掌握掌握纹理贴图的步骤,各步骤使用的方法。2验证8图形混合实现混合效果,熟悉和掌握混合的使用方法,深度的使用。2验证9雾使用雾的步骤,实现方法,熟悉和掌握使用雾的步骤,实现方法。2验证要求:课前按实验要求认真准备实验内容,有书面材料;课堂完成实验内容并得到正确显示,提交程序代码及运行结果。每次实验结束,部分学生参与实验答辩。(二)课程设计要求:学生独立完成教师布置的任务,查阅相关资料、编写程序并写出说明书。(三)作业根据授课进度布置作业,每章讲授结束后收作业一次,批改后作集体答疑,讲解作业中出现的问题。(四)课外首先完成教师布置的作业,然后利

8、用实验室开放和虚拟机软件进行自主学习。五、本课程与其他课程的联系先

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。